~registry/codeblocks/trunk

« back to all changes in this revision

Viewing changes to src/include/editarrayfiledlg.h

  • Committer: mandrav
  • Date: 2007-02-12 14:55:28 UTC
  • Revision ID: svn-v4:98b59c6a-2706-0410-b7d6-d2fa1a1880c9:trunk:3594
* First part of directories layout re-organization: moved all sdk header files to a new dir named "include".

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef EDITARRAYFILEDLG_H
 
2
#define EDITARRAYFILEDLG_H
 
3
 
 
4
#include <wx/dialog.h>
 
5
#include <wx/intl.h>
 
6
#include "settings.h"
 
7
 
 
8
class DLLIMPORT EditArrayFileDlg : public wxDialog
 
9
{
 
10
        public:
 
11
                EditArrayFileDlg(wxWindow* parent, wxArrayString& array, bool useRelativePaths = false, const wxString& basePath = _T(""));
 
12
                virtual ~EditArrayFileDlg();
 
13
                EditArrayFileDlg& operator=(const EditArrayFileDlg&){ return *this; } // just to satisfy script bindings (never used)
 
14
                virtual void EndModal(int retCode);
 
15
        protected:
 
16
                void OnAdd(wxCommandEvent& event);
 
17
                void OnEdit(wxCommandEvent& event);
 
18
                void OnDelete(wxCommandEvent& event);
 
19
                void OnUpdateUI(wxUpdateUIEvent& event);
 
20
                wxArrayString& m_Array;
 
21
                bool m_UseRelativePaths;
 
22
                wxString m_BasePath;
 
23
        private:
 
24
                DECLARE_EVENT_TABLE()
 
25
};
 
26
 
 
27
#endif // EDITARRAYFILEDLG_H
 
28