creaImageIOWxDumpPanel.h

Go to the documentation of this file.
00001 #ifndef __creaImageIOWxDumpPanel_h_INCLUDED__
00002 #define __creaImageIOWxDumpPanel_h_INCLUDED__
00003 
00004 #ifdef USE_WXWIDGETS
00005 #include <creaWx.h>
00006 #include <creaImageIOWxGimmickView.h>
00007 
00008 #define DUMP_SAVE_ID 1800
00009 
00010 
00011 namespace creaImageIO
00012 {
00016   //=====================================================================
00017  //=====================================================================
00019         class WxDumpPanel : public wxDialog
00020   {
00021   public:
00022 
00024         WxDumpPanel(wxWindow *parent, std::string i_filename);
00025     
00027     ~WxDumpPanel();
00028         
00029         
00030   private :
00031 
00032          const std::string clean(const std::string &i_line);
00034         void Print();
00035 
00037          void SaveInfos(wxCommandEvent& event);
00038 
00040         wxDialog* dialog;
00041 
00043         wxImageList *mIcon;
00044 
00046         wxTextCtrl *DumpText;
00047 
00049         std::string filename;
00050 
00051     DECLARE_EVENT_TABLE()
00052 
00053   }; // class WxEditFieldsPanel
00054   //=====================================================================
00055 
00056   
00057 } // EO namespace creaImageIO
00058 
00059 
00060 #endif // USE_WIDGETS
00061 // EOF
00062 #endif
00063