00001 #ifndef __creaImageIOWxCustomizeConfigPanel_h_INCLUDED__ 00002 #define __creaImageIOWxCustomizeConfigPanel_h_INCLUDED__ 00003 00004 #ifdef USE_WXWIDGETS 00005 #include <creaWx.h> 00006 #include <creaImageIOWxGimmickView.h> 00007 00008 00009 namespace creaImageIO 00010 { 00014 //===================================================================== 00015 //===================================================================== 00016 class WxCustomizeConfigPanel : public wxPanel 00017 { 00018 public: 00019 WxCustomizeConfigPanel(); 00020 WxCustomizeConfigPanel(wxWindow *parent, 00021 wxDialog* dial, 00022 WxGimmickView* view, 00023 const std::string& cPath, 00024 const std::string& dPath, 00025 const std::string& sEvent, 00026 const std::string& sFreq); 00027 00028 ~WxCustomizeConfigPanel(); 00030 void OnSaveConfig(wxCommandEvent& event); 00031 00032 private : 00033 std::string copyP; 00034 std::string databaseP; 00035 std::string syncEv; 00036 std::string syncFr; 00037 wxTextCtrl* copyPath; 00038 wxTextCtrl* dbPath; 00039 wxTextCtrl* syncEvent; 00040 wxTextCtrl* syncFrequency; 00041 wxDialog* dialog; 00042 WxGimmickView* mView; 00043 00044 00045 }; // class WxCustomizeConfigPanel 00046 //===================================================================== 00047 00048 00049 } // EO namespace creaImageIO 00050 00051 00052 #endif // USE_WIDGETS 00053 // EOF 00054 #endif 00055