/////////////////////////////////////////////////////////////////////////// // C++ code generated with wxFormBuilder (version Jul 31 2016) // http://www.wxformbuilder.org/ // // PLEASE DO "NOT" EDIT THIS FILE! /////////////////////////////////////////////////////////////////////////// #ifndef __DIALOG_SPICE_MODEL_BASE_H__ #define __DIALOG_SPICE_MODEL_BASE_H__ #include #include #include class DIALOG_SHIM; #include "dialog_shim.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include /////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /// Class DIALOG_SPICE_MODEL_BASE /////////////////////////////////////////////////////////////////////////////// class DIALOG_SPICE_MODEL_BASE : public DIALOG_SHIM { private: protected: wxNotebook* m_notebook; wxPanel* m_passive; wxStaticText* m_staticText2; wxComboBox* m_pasType; wxStaticText* m_staticText3; wxTextCtrl* m_pasValue; wxPanel* m_semiconductor; wxStaticText* m_staticText4; wxComboBox* m_semiType; wxStaticText* m_staticText5; wxComboBox* m_semiModel; wxStaticText* m_staticText7; wxTextCtrl* m_semiLib; wxButton* m_semiSelectLib; wxPanel* m_ic; wxStaticText* m_staticText8; wxComboBox* m_icModel; wxStaticText* m_staticText9; wxTextCtrl* m_icLib; wxButton* m_icSelectLib; wxPanel* m_power; wxStaticText* m_staticText10; wxTextCtrl* m_genDc; wxStaticText* m_staticText11; wxTextCtrl* m_genAcMag; wxStaticText* m_staticText12; wxTextCtrl* m_genAcPhase; wxNotebook* m_powerNotebook; wxPanel* m_pwrPulse; wxStaticText* m_staticText13; wxTextCtrl* m_pulseInit; wxStaticText* m_staticText14; wxTextCtrl* m_pulseNominal; wxStaticText* m_staticText15; wxTextCtrl* m_pulseDelay; wxStaticText* m_staticText16; wxTextCtrl* m_pulseRise; wxStaticText* m_staticText17; wxTextCtrl* m_pulseFall; wxStaticText* m_staticText18; wxTextCtrl* m_pulseWidth; wxStaticText* m_staticText20; wxTextCtrl* m_pulsePeriod; wxPanel* m_pwrSin; wxStaticText* m_staticText21; wxTextCtrl* m_sinOffset; wxStaticText* m_staticText22; wxTextCtrl* m_sinAmplitude; wxStaticText* m_staticText23; wxTextCtrl* m_sinFreq; wxStaticText* m_staticText24; wxTextCtrl* m_sinDelay; wxStaticText* m_staticText25; wxTextCtrl* m_sinDampFactor; wxPanel* m_pwrExp; wxStaticText* m_staticText26; wxTextCtrl* m_expInit; wxStaticText* m_staticText27; wxTextCtrl* m_expPulsed; wxStaticText* m_staticText28; wxTextCtrl* m_expRiseDelay; wxStaticText* m_staticText29; wxTextCtrl* m_expRiseConst; wxStaticText* m_staticText30; wxTextCtrl* m_expFallDelay; wxStaticText* m_staticText31; wxTextCtrl* m_expFallConst; wxPanel* m_pwrPwl; wxStaticText* m_staticText34; wxTextCtrl* m_pwlTime; wxStaticText* m_staticText35; wxTextCtrl* m_pwlValue; wxButton* m_pwlAddButton; wxListCtrl* m_pwlValList; wxButton* m_pwlRemoveBtn; wxPanel* m_pwrFm; wxPanel* m_pwrAm; wxPanel* m_pwrTransNoise; wxPanel* m_pwrRandom; wxPanel* m_pwrExtData; wxRadioBox* m_pwrType; wxCheckBox* m_disabled; wxCheckBox* m_nodeSeqCheck; wxTextCtrl* m_nodeSeqVal; wxStdDialogButtonSizer* m_sdbSizer; wxButton* m_sdbSizerOK; wxButton* m_sdbSizerCancel; // Virtual event handlers, overide them in your derived class virtual void onInitDlg( wxInitDialogEvent& event ) { event.Skip(); } virtual void onSemiSelectLib( wxCommandEvent& event ) { event.Skip(); } virtual void onSelectIcLib( wxCommandEvent& event ) { event.Skip(); } virtual void onPwlAdd( wxCommandEvent& event ) { event.Skip(); } virtual void onPwlRemove( wxCommandEvent& event ) { event.Skip(); } public: DIALOG_SPICE_MODEL_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 640,582 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER ); ~DIALOG_SPICE_MODEL_BASE(); }; #endif //__DIALOG_SPICE_MODEL_BASE_H__