////////////////////////////////////////////////////////////////////// // This file was auto-generated by codelite's wxCrafter Plugin // wxCrafter project file: PropertiesForm.wxcp // Do not modify this file by hand! ////////////////////////////////////////////////////////////////////// #ifndef _PSP_PROJECT_PROPERTIESFORM_BASE_CLASSES_H #define _PSP_PROJECT_PROPERTIESFORM_BASE_CLASSES_H #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #if wxVERSION_NUMBER >= 2900 #include #include #include #include #endif #ifdef WXC_FROM_DIP #undef WXC_FROM_DIP #endif #if wxVERSION_NUMBER >= 3100 #define WXC_FROM_DIP(x) wxWindow::FromDIP(x, NULL) #else #define WXC_FROM_DIP(x) x #endif class GeneralPropertiesFormBase : public wxDialog { protected: wxNotebook* m_notebook; wxPanel* m_panelGeneral; wxStaticText* m_staticTextLanguage; wxChoice* m_choiceLanguage; wxStaticText* m_staticTextTheme; wxChoice* m_choiceTheme; wxStaticText* m_staticTextRender; wxChoice* m_choiceRender; wxButton* m_buttonOK; wxButton* m_buttonCancel; protected: virtual void OnButtonOKClick(wxCommandEvent& event) { event.Skip(); } virtual void OnButtonCancelClick(wxCommandEvent& event) { event.Skip(); } public: wxStaticText* GetStaticTextLanguage() { return m_staticTextLanguage; } wxChoice* GetChoiceLanguage() { return m_choiceLanguage; } wxStaticText* GetStaticTextTheme() { return m_staticTextTheme; } wxChoice* GetChoiceTheme() { return m_choiceTheme; } wxStaticText* GetStaticTextRender() { return m_staticTextRender; } wxChoice* GetChoiceRender() { return m_choiceRender; } wxPanel* GetPanelGeneral() { return m_panelGeneral; } wxNotebook* GetNotebook() { return m_notebook; } wxButton* GetButtonOK() { return m_buttonOK; } wxButton* GetButtonCancel() { return m_buttonCancel; } GeneralPropertiesFormBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("General settings"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(-1,-1), long style = wxDEFAULT_DIALOG_STYLE); virtual ~GeneralPropertiesFormBase(); }; class SimulationsSettingsFormBase : public wxDialog { protected: wxNotebook* m_notebook; wxPanel* m_panelGeneral; wxStaticText* m_staticTextBasePower; wxTextCtrl* m_textCtrlbasePower; wxChoice* m_choiceBasePower; wxStaticText* m_staticTextFreq; wxTextCtrl* m_textCtrlFreq; wxStaticText* m_staticTextFreqUnit; wxCheckBox* m_checkBoxFaultAfterPF; wxCheckBox* m_checkBoxSCPowerAfterPF; wxCheckBox* m_checkBoxTHDAfterPF; wxPanel* m_panelPF; wxStaticText* m_staticTextPFMethod; wxChoice* m_choicePFMethod; wxStaticText* m_staticTextAccFactor; wxTextCtrl* m_textCtrlAccFactor; wxStaticText* m_staticTextPFTolerance; wxTextCtrl* m_textCtrlPFTolerance; wxStaticText* m_staticTextPFMaxIterations; wxTextCtrl* m_textCtrlPFMaxIterations; wxStaticText* m_staticTextPFSlackBusAngle; wxTextCtrl* m_textCtrlPFSlackBusAngle; wxStaticText* m_staticTextDeg_1; wxStaticText* m_staticTextPFNewtonInertia; wxTextCtrl* m_textCtrlPFNewtonInertia; wxStaticText* m_staticTextPFGaussTolerance; wxTextCtrl* m_textCtrlPFGaussTolerance; wxPanel* m_panelStability; wxStaticText* m_staticTextTimeStep; wxTextCtrl* m_textCtrlTimeStep; wxStaticText* m_staticTextSec_1; wxStaticText* m_staticTextTSimTime; wxTextCtrl* m_textCtrlSimTime; wxStaticText* m_staticTextSec_2; wxStaticText* m_staticTextTStabTolerance; wxTextCtrl* m_textCtrlStabTolerance; wxStaticText* m_staticTextTStabMaxIterations; wxTextCtrl* m_textCtrlStabMaxIterations; wxStaticText* m_staticTextCtrlStepRation; wxTextCtrl* m_textCtrlCtrlStepRatio; wxStaticText* m_staticTextPrintTime; wxTextCtrl* m_textCtrlPrintTime; wxStaticText* m_staticTextSec_4; wxCheckBox* m_checkBoxUseCOI; wxPanel* m_panelLoadComp; wxCheckBox* m_checkBoxUseCompLoads; wxStaticText* m_staticTextActivePowerImp; wxTextCtrl* m_textCtrlActivePowerImp; wxStaticText* m_staticTextPerc_1; wxStaticText* m_staticTextActivePowerCur; wxTextCtrl* m_textCtrlActivePowerCur; wxStaticText* m_staticTextPerc_2; wxStaticText* m_staticTextActivePowerPow; wxTextCtrl* m_textCtrlActivePowerPow; wxStaticText* m_staticTextPerc_3; wxStaticText* m_staticTextReactivePowerImp; wxTextCtrl* m_textCtrlReactivePowerImp; wxStaticText* m_staticTextPerc_4; wxStaticText* m_staticTextReactivePowerCur; wxTextCtrl* m_textCtrlReactivePowerCur; wxStaticText* m_staticTextPerc_5; wxStaticText* m_staticTextReactivePowerPow; wxTextCtrl* m_textCtrlReactivePowerPow; wxStaticText* m_staticTextPerc_6; wxStaticText* m_staticTextUV; wxStaticText* m_staticTextUVCur; wxTextCtrl* m_textCtrlUVCur; wxStaticText* m_staticTextPerc_7; wxStaticText* m_staticTextUVPow; wxTextCtrl* m_textCtrlUVPow; wxStaticText* m_staticTextPerc_8; wxButton* m_buttonOK; wxButton* m_buttonCancel; protected: virtual void OnPFMethodChoiceSelected(wxCommandEvent& event) { event.Skip(); } virtual void OnCheckboxUseCompLoadClick(wxCommandEvent& event) { event.Skip(); } virtual void OnButtonOKClick(wxCommandEvent& event) { event.Skip(); } virtual void OnButtonCancelClick(wxCommandEvent& event) { event.Skip(); } public: wxStaticText* GetStaticTextBasePower() { return m_staticTextBasePower; } wxTextCtrl* GetTextCtrlbasePower() { return m_textCtrlbasePower; } wxChoice* GetChoiceBasePower() { return m_choiceBasePower; } wxStaticText* GetStaticTextFreq() { return m_staticTextFreq; } wxTextCtrl* GetTextCtrlFreq() { return m_textCtrlFreq; } wxStaticText* GetStaticTextFreqUnit() { return m_staticTextFreqUnit; } wxCheckBox* GetCheckBoxFaultAfterPF() { return m_checkBoxFaultAfterPF; } wxCheckBox* GetCheckBoxSCPowerAfterPF() { return m_checkBoxSCPowerAfterPF; } wxCheckBox* GetCheckBoxTHDAfterPF() { return m_checkBoxTHDAfterPF; } wxPanel* GetPanelGeneral() { return m_panelGeneral; } wxStaticText* GetStaticTextPFMethod() { return m_staticTextPFMethod; } wxChoice* GetChoicePFMethod() { return m_choicePFMethod; } wxStaticText* GetStaticTextAccFactor() { return m_staticTextAccFactor; } wxTextCtrl* GetTextCtrlAccFactor() { return m_textCtrlAccFactor; } wxStaticText* GetStaticTextPFTolerance() { return m_staticTextPFTolerance; } wxTextCtrl* GetTextCtrlPFTolerance() { return m_textCtrlPFTolerance; } wxStaticText* GetStaticTextPFMaxIterations() { return m_staticTextPFMaxIterations; } wxTextCtrl* GetTextCtrlPFMaxIterations() { return m_textCtrlPFMaxIterations; } wxStaticText* GetStaticTextPFSlackBusAngle() { return m_staticTextPFSlackBusAngle; } wxTextCtrl* GetTextCtrlPFSlackBusAngle() { return m_textCtrlPFSlackBusAngle; } wxStaticText* GetStaticTextDeg_1() { return m_staticTextDeg_1; } wxStaticText* GetStaticTextPFNewtonInertia() { return m_staticTextPFNewtonInertia; } wxTextCtrl* GetTextCtrlPFNewtonInertia() { return m_textCtrlPFNewtonInertia; } wxStaticText* GetStaticTextPFGaussTolerance() { return m_staticTextPFGaussTolerance; } wxTextCtrl* GetTextCtrlPFGaussTolerance() { return m_textCtrlPFGaussTolerance; } wxPanel* GetPanelPF() { return m_panelPF; } wxStaticText* GetStaticTextTimeStep() { return m_staticTextTimeStep; } wxTextCtrl* GetTextCtrlTimeStep() { return m_textCtrlTimeStep; } wxStaticText* GetStaticTextSec_1() { return m_staticTextSec_1; } wxStaticText* GetStaticTextTSimTime() { return m_staticTextTSimTime; } wxTextCtrl* GetTextCtrlSimTime() { return m_textCtrlSimTime; } wxStaticText* GetStaticTextSec_2() { return m_staticTextSec_2; } wxStaticText* GetStaticTextTStabTolerance() { return m_staticTextTStabTolerance; } wxTextCtrl* GetTextCtrlStabTolerance() { return m_textCtrlStabTolerance; } wxStaticText* GetStaticTextTStabMaxIterations() { return m_staticTextTStabMaxIterations; } wxTextCtrl* GetTextCtrlStabMaxIterations() { return m_textCtrlStabMaxIterations; } wxStaticText* GetStaticTextCtrlStepRation() { return m_staticTextCtrlStepRation; } wxTextCtrl* GetTextCtrlCtrlStepRatio() { return m_textCtrlCtrlStepRatio; } wxStaticText* GetStaticTextPrintTime() { return m_staticTextPrintTime; } wxTextCtrl* GetTextCtrlPrintTime() { return m_textCtrlPrintTime; } wxStaticText* GetStaticTextSec_4() { return m_staticTextSec_4; } wxCheckBox* GetCheckBoxUseCOI() { return m_checkBoxUseCOI; } wxPanel* GetPanelStability() { return m_panelStability; } wxCheckBox* GetCheckBoxUseCompLoads() { return m_checkBoxUseCompLoads; } wxStaticText* GetStaticTextActivePowerImp() { return m_staticTextActivePowerImp; } wxTextCtrl* GetTextCtrlActivePowerImp() { return m_textCtrlActivePowerImp; } wxStaticText* GetStaticTextPerc_1() { return m_staticTextPerc_1; } wxStaticText* GetStaticTextActivePowerCur() { return m_staticTextActivePowerCur; } wxTextCtrl* GetTextCtrlActivePowerCur() { return m_textCtrlActivePowerCur; } wxStaticText* GetStaticTextPerc_2() { return m_staticTextPerc_2; } wxStaticText* GetStaticTextActivePowerPow() { return m_staticTextActivePowerPow; } wxTextCtrl* GetTextCtrlActivePowerPow() { return m_textCtrlActivePowerPow; } wxStaticText* GetStaticTextPerc_3() { return m_staticTextPerc_3; } wxStaticText* GetStaticTextReactivePowerImp() { return m_staticTextReactivePowerImp; } wxTextCtrl* GetTextCtrlReactivePowerImp() { return m_textCtrlReactivePowerImp; } wxStaticText* GetStaticTextPerc_4() { return m_staticTextPerc_4; } wxStaticText* GetStaticTextReactivePowerCur() { return m_staticTextReactivePowerCur; } wxTextCtrl* GetTextCtrlReactivePowerCur() { return m_textCtrlReactivePowerCur; } wxStaticText* GetStaticTextPerc_5() { return m_staticTextPerc_5; } wxStaticText* GetStaticTextReactivePowerPow() { return m_staticTextReactivePowerPow; } wxTextCtrl* GetTextCtrlReactivePowerPow() { return m_textCtrlReactivePowerPow; } wxStaticText* GetStaticTextPerc_6() { return m_staticTextPerc_6; } wxStaticText* GetStaticTextUV() { return m_staticTextUV; } wxStaticText* GetStaticTextUVCur() { return m_staticTextUVCur; } wxTextCtrl* GetTextCtrlUVCur() { return m_textCtrlUVCur; } wxStaticText* GetStaticTextPerc_7() { return m_staticTextPerc_7; } wxStaticText* GetStaticTextUVPow() { return m_staticTextUVPow; } wxTextCtrl* GetTextCtrlUVPow() { return m_textCtrlUVPow; } wxStaticText* GetStaticTextPerc_8() { return m_staticTextPerc_8; } wxPanel* GetPanelLoadComp() { return m_panelLoadComp; } wxNotebook* GetNotebook() { return m_notebook; } wxButton* GetButtonOK() { return m_buttonOK; } wxButton* GetButtonCancel() { return m_buttonCancel; } SimulationsSettingsFormBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Simulation settings"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(-1,-1), long style = wxDEFAULT_DIALOG_STYLE); virtual ~SimulationsSettingsFormBase(); }; class AboutFormBase : public wxDialog { protected: wxNotebook* m_notebook; wxPanel* m_panelLogo; wxStaticBitmap* m_staticBitmapLogo; wxPanel* m_panelCredits; wxGrid* m_gridCredits; wxPanel* m_panelLicense; wxRichTextCtrl* m_richTextCtrlLicense; wxStaticText* m_staticTextVersionLabel; wxStaticText* m_staticTextVersion; wxStaticText* m_staticTextHome; wxHyperlinkCtrl* m_hyperLinkPSP; wxButton* m_buttonOK; protected: virtual void OnOKButtonClick(wxCommandEvent& event) { event.Skip(); } public: wxStaticBitmap* GetStaticBitmapLogo() { return m_staticBitmapLogo; } wxPanel* GetPanelLogo() { return m_panelLogo; } wxGrid* GetGridCredits() { return m_gridCredits; } wxPanel* GetPanelCredits() { return m_panelCredits; } wxRichTextCtrl* GetRichTextCtrlLicense() { return m_richTextCtrlLicense; } wxPanel* GetPanelLicense() { return m_panelLicense; } wxNotebook* GetNotebook() { return m_notebook; } wxStaticText* GetStaticTextVersionLabel() { return m_staticTextVersionLabel; } wxStaticText* GetStaticTextVersion() { return m_staticTextVersion; } wxStaticText* GetStaticTextHome() { return m_staticTextHome; } wxHyperlinkCtrl* GetHyperLinkPSP() { return m_hyperLinkPSP; } wxButton* GetButtonOK() { return m_buttonOK; } AboutFormBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("About PSP-UFU"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(-1,-1), long style = wxDEFAULT_DIALOG_STYLE); virtual ~AboutFormBase(); }; class ImportFormBase : public wxDialog { protected: wxNotebook* m_notebook; wxPanel* m_panelCEPEL; wxStaticText* m_staticTextBasePWFFile; wxFilePickerCtrl* m_filePickerANAREDEPWF; wxStaticText* m_staticTextBaseLSTFile; wxFilePickerCtrl* m_filePickerANAREDELST; wxStaticText* m_staticTextBaseSTBFile; wxFilePickerCtrl* m_filePickerANATEMSTB; wxPanel* m_panelMatpower; wxStaticText* m_staticTextBaseMFile; wxFilePickerCtrl* m_filePickerMatpowerM; wxStaticText* m_staticTextScale; wxTextCtrl* m_textCtrlScale; wxStaticText* m_staticTextIteration; wxTextCtrl* m_textCtrlIterations; wxButton* m_buttonOK; wxButton* m_buttonCancel; protected: virtual void OnButtonOKClick(wxCommandEvent& event) { event.Skip(); } virtual void OnButtonCancelClick(wxCommandEvent& event) { event.Skip(); } public: wxStaticText* GetStaticTextBasePWFFile() { return m_staticTextBasePWFFile; } wxFilePickerCtrl* GetFilePickerANAREDEPWF() { return m_filePickerANAREDEPWF; } wxStaticText* GetStaticTextBaseLSTFile() { return m_staticTextBaseLSTFile; } wxFilePickerCtrl* GetFilePickerANAREDELST() { return m_filePickerANAREDELST; } wxStaticText* GetStaticTextBaseSTBFile() { return m_staticTextBaseSTBFile; } wxFilePickerCtrl* GetFilePickerANATEMSTB() { return m_filePickerANATEMSTB; } wxPanel* GetPanelCEPEL() { return m_panelCEPEL; } wxStaticText* GetStaticTextBaseMFile() { return m_staticTextBaseMFile; } wxFilePickerCtrl* GetFilePickerMatpowerM() { return m_filePickerMatpowerM; } wxStaticText* GetStaticTextScale() { return m_staticTextScale; } wxTextCtrl* GetTextCtrlScale() { return m_textCtrlScale; } wxStaticText* GetStaticTextIteration() { return m_staticTextIteration; } wxTextCtrl* GetTextCtrlIterations() { return m_textCtrlIterations; } wxPanel* GetPanelMatpower() { return m_panelMatpower; } wxNotebook* GetNotebook() { return m_notebook; } wxButton* GetButtonOK() { return m_buttonOK; } wxButton* GetButtonCancel() { return m_buttonCancel; } ImportFormBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Import files"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(-1,-1), long style = wxDEFAULT_DIALOG_STYLE); virtual ~ImportFormBase(); }; class FrequencyResponseFormBase : public wxDialog { protected: wxStaticText* m_staticTextInitFreq; wxTextCtrl* m_textCtrlInitFreq; wxStaticText* m_staticTextFreqUnit78; wxStaticText* m_staticTextFinalFreq; wxTextCtrl* m_textCtrlFinalFreq; wxStaticText* m_staticTextFreqUnit2; wxStaticText* m_staticTextStep; wxTextCtrl* m_textCtrlStepFreq; wxStaticText* m_staticTextFreqUnit3; wxStaticText* m_staticTextInjCurrent; wxChoice* m_choiceBus; wxButton* m_buttonRun; wxButton* m_buttonCancel; protected: virtual void OnRunButtonClick(wxCommandEvent& event) { event.Skip(); } virtual void OnCancelButtonClick(wxCommandEvent& event) { event.Skip(); } public: wxStaticText* GetStaticTextInitFreq() { return m_staticTextInitFreq; } wxTextCtrl* GetTextCtrlInitFreq() { return m_textCtrlInitFreq; } wxStaticText* GetStaticTextFreqUnit78() { return m_staticTextFreqUnit78; } wxStaticText* GetStaticTextFinalFreq() { return m_staticTextFinalFreq; } wxTextCtrl* GetTextCtrlFinalFreq() { return m_textCtrlFinalFreq; } wxStaticText* GetStaticTextFreqUnit2() { return m_staticTextFreqUnit2; } wxStaticText* GetStaticTextStep() { return m_staticTextStep; } wxTextCtrl* GetTextCtrlStepFreq() { return m_textCtrlStepFreq; } wxStaticText* GetStaticTextFreqUnit3() { return m_staticTextFreqUnit3; } wxStaticText* GetStaticTextInjCurrent() { return m_staticTextInjCurrent; } wxChoice* GetChoiceBus() { return m_choiceBus; } wxButton* GetButtonRun() { return m_buttonRun; } wxButton* GetButtonCancel() { return m_buttonCancel; } FrequencyResponseFormBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Frequency response"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(-1,-1), long style = wxDEFAULT_DIALOG_STYLE); virtual ~FrequencyResponseFormBase(); }; class ProjectPropertiesFormBase : public wxDialog { protected: wxNotebook* m_notebook; wxPanel* m_panelGeneral; wxCheckBox* m_checkBoxAutomaticLabel; wxStaticText* m_staticTextMaxVoltage; wxTextCtrl* m_textCtrlMaxVoltage; wxStaticText* m_staticTextPU_1; wxStaticText* m_staticTextMinVoltage; wxTextCtrl* m_textCtrlMinVoltage; wxStaticText* m_staticTextPU_2; wxButton* m_buttonOK; wxButton* m_buttonCancel; protected: virtual void OnAutomaticLabelClick(wxCommandEvent& event) { event.Skip(); } virtual void OnOKClick(wxCommandEvent& event) { event.Skip(); } virtual void OnCancelClick(wxCommandEvent& event) { event.Skip(); } public: wxCheckBox* GetCheckBoxAutomaticLabel() { return m_checkBoxAutomaticLabel; } wxStaticText* GetStaticTextMaxVoltage() { return m_staticTextMaxVoltage; } wxTextCtrl* GetTextCtrlMaxVoltage() { return m_textCtrlMaxVoltage; } wxStaticText* GetStaticTextPU_1() { return m_staticTextPU_1; } wxStaticText* GetStaticTextMinVoltage() { return m_staticTextMinVoltage; } wxTextCtrl* GetTextCtrlMinVoltage() { return m_textCtrlMinVoltage; } wxStaticText* GetStaticTextPU_2() { return m_staticTextPU_2; } wxPanel* GetPanelGeneral() { return m_panelGeneral; } wxNotebook* GetNotebook() { return m_notebook; } wxButton* GetButtonOK() { return m_buttonOK; } wxButton* GetButtonCancel() { return m_buttonCancel; } ProjectPropertiesFormBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Project properties"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(-1,-1), long style = wxDEFAULT_DIALOG_STYLE); virtual ~ProjectPropertiesFormBase(); }; #endif