Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
96100dd9f20852f3a5bd2a1ae04c7e7fa135ad05
[xestiaab/.git] / source / frmPreferences.h
1 #ifndef __frmPreferences__
2 #define __frmPreferences__
4 /**
5 @file
6 Subclass of frmPreferencesADT, which is generated by wxFormBuilder.
7 */
9 #include "AppXestiaAddrBk.h"
10 #include "common/preferences.h"
12 //// end generated include
14 /** Implementing frmPreferencesADT */
15 class frmPreferences : public frmPreferencesADT
16 {
17         protected:
18                 void LoadPreferences( wxInitDialogEvent& event );
19                 void EnableABButtons( wxListEvent& event );
20                 void DisableABButtons( wxListEvent& event );
21                 void DeleteABAccount( wxCommandEvent& event );
22                 void ModifyABAccount( wxCommandEvent& event );
23                 void SavePreferences( wxCommandEvent &event );
24                 void AddABAccount( wxCommandEvent &event );
25                 void CloseWindow( wxCommandEvent &event );
26         private:
27                 void ReloadAccounts();
28                 wxImageList *AccImgList =  new wxImageList(16,16,true,wxIMAGE_LIST_SMALL);
29                 int AccountID = 0;
30                 int AccountNetID = 0;
31                 XABPreferences *preferences;
32                 wxString preffilename;
33                 bool FirstLoad = TRUE;
34                 bool *ReloadAccountConfig;
35         public:
36                 /** Constructor */
37                 frmPreferences( wxWindow* parent );
38                 ~frmPreferences();
39                 void SetupPointers( bool *ReloadAccountInc );
40         //// end generated class members
41         
42 };
44 #endif // __frmPreferences__
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy