00001 00021 #ifndef CREATE_OUTPUT_FILES_DIALOG_H_ 00022 #define CREATE_OUTPUT_FILES_DIALOG_H_ 00023 00024 #include "Create_Output_Files_Dialog_Base.h" 00025 #include "Desc_Models_Dialog.h" 00026 00027 00032 class CreateOutputFilesDialog : public Create_Output_Files_Dialog_Base 00033 { 00034 private: 00035 00037 std::vector<ViewParamsWrapper> views; 00038 00040 std::vector<std::string> object_params; 00041 00043 bool success; 00044 00045 protected: 00046 00048 void onDialogClose( wxCloseEvent& event ); 00049 00051 void onButtonDoneClicked( wxCommandEvent& event ); 00052 00053 public: 00054 00058 CreateOutputFilesDialog(DescModelsDialog* parent_dialog); 00059 00063 void createOutputFiles(); 00064 00065 }; 00066 00067 00068 #endif //CREATE_OUTPUT_FILES_DIALOG_H_ 00069 00070