~efargaspro/+junk/codeblocks-16.01-release

« back to all changes in this revision

Viewing changes to src/plugins/contrib/FileManager/se_globals.h

  • Committer: damienlmoore at gmail
  • Date: 2016-02-02 02:43:22 UTC
  • Revision ID: damienlmoore@gmail.com-20160202024322-yql5qmtbwdyamdwd
Code::BlocksĀ 16.01

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef IL_GLOBALS_H
 
2
#define IL_GLOBALS_H
 
3
 
 
4
#include <wx/wxprec.h>
 
5
 
 
6
#ifndef WX_PRECOMP
 
7
        #include <wx/wx.h>
 
8
#endif
 
9
 
 
10
#include <sdk.h>
 
11
#ifndef CB_PRECOMP
 
12
    #include <wx/dir.h>
 
13
    #include <wx/filename.h>
 
14
    #include <wx/txtstrm.h>
 
15
 
 
16
    #include <editorbase.h>
 
17
    #include <editormanager.h>
 
18
    #include <logmanager.h>
 
19
    #include <manager.h>
 
20
#endif
 
21
 
 
22
wxString GetParentDir(const wxString &path);
 
23
 
 
24
bool DirIsChildOf(const wxString &path, const wxString &child);
 
25
 
 
26
bool WildCardListMatch(wxString list, wxString name, bool strip=false);
 
27
 
 
28
bool PromptSaveOpenFile(wxString message, wxFileName path);
 
29
 
 
30
inline void LogMessage(const wxString &msg)
 
31
{ Manager::Get()->GetLogManager()->Log(msg); }
 
32
 
 
33
inline void LogErrorMessage(const wxString &msg)
 
34
{ Manager::Get()->GetLogManager()->LogError(msg); }
 
35
 
 
36
 
 
37
inline int MessageBox(wxWindow *parent, const wxString& message, const wxString& caption = wxEmptyString, int style = wxOK, int x = -1, int y = -1) { return cbMessageBox(message, caption, style, parent, x, y);}
 
38
 
 
39
#endif //IL_GLOBALS_H