Go to the documentation of this file.00001
00021 #ifndef CREATE_OUTPUT_FILES_DIALOG_BASE_H_
00022 #define CREATE_OUTPUT_FILES_DIALOG_BASE_H_
00023
00024 #include <wx/string.h>
00025 #include <wx/stattext.h>
00026 #include <wx/gdicmn.h>
00027 #include <wx/font.h>
00028 #include <wx/colour.h>
00029 #include <wx/settings.h>
00030 #include <wx/sizer.h>
00031 #include <wx/gauge.h>
00032 #include <wx/button.h>
00033 #include <wx/dialog.h>
00034
00035
00036 class Create_Output_Files_Dialog_Base : public wxDialog
00037 {
00038
00039 protected:
00040
00041 wxStaticText* label_message;
00042 wxGauge* progress_bar;
00043 wxButton* button_done;
00044
00045
00046 virtual void onDialogClose( wxCloseEvent& event ) { event.Skip(); }
00047 virtual void onButtonDoneClicked( wxCommandEvent& event ) { event.Skip(); }
00048
00049
00050 public:
00051
00052 Create_Output_Files_Dialog_Base( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Creating files"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 250,130 ), long style = wxDEFAULT_DIALOG_STYLE );
00053 ~Create_Output_Files_Dialog_Base();
00054
00055 };
00056
00057 #endif //CREATE_OUTPUT_FILES_DIALOG_BASE_H_