KiCad PCB EDA Suite
|
Public Member Functions | |
EXPORT_NETLIST_PAGE (wxNotebook *aParent, const wxString &aTitle, NETLIST_TYPE_ID aIdNetType, bool aCustom) | |
Create a setup page for one netlist format. | |
~EXPORT_NETLIST_PAGE () | |
const wxString | GetPageNetFmtName () |
bool | IsCustom () const |
Public Attributes | |
NETLIST_TYPE_ID | m_IdNetType |
wxCheckBox * | m_CurSheetAsRoot |
wxCheckBox * | m_SaveAllVoltages |
wxCheckBox * | m_SaveAllCurrents |
wxCheckBox * | m_SaveAllDissipations |
wxCheckBox * | m_SaveAllEvents |
wxCheckBox * | m_RunExternalSpiceCommand |
wxTextCtrl * | m_CommandStringCtrl |
wxTextCtrl * | m_TitleStringCtrl |
wxBoxSizer * | m_LeftBoxSizer |
wxBoxSizer * | m_RightBoxSizer |
wxBoxSizer * | m_RightOptionsBoxSizer |
wxBoxSizer * | m_LowBoxSizer |
Private Attributes | |
wxString | m_pageNetFmtName |
bool | m_custom |
Definition at line 85 of file dialog_export_netlist.cpp.
EXPORT_NETLIST_PAGE::EXPORT_NETLIST_PAGE | ( | wxNotebook * | aParent, |
const wxString & | aTitle, | ||
NETLIST_TYPE_ID | aIdNetType, | ||
bool | aCustom | ||
) |
Create a setup page for one netlist format.
Used in Netlist format dialog box creation.
parent | is the wxNotebook parent. |
title | is the title of the notebook page. |
id_NetType | is the netlist ID type. |
Definition at line 163 of file dialog_export_netlist.cpp.
References m_CommandStringCtrl, m_CurSheetAsRoot, m_custom, m_IdNetType, m_LeftBoxSizer, m_LowBoxSizer, m_pageNetFmtName, m_RightBoxSizer, m_RightOptionsBoxSizer, m_RunExternalSpiceCommand, m_SaveAllCurrents, m_SaveAllDissipations, m_SaveAllEvents, m_SaveAllVoltages, and m_TitleStringCtrl.
|
inline |
Definition at line 100 of file dialog_export_netlist.cpp.
|
inline |
Definition at line 105 of file dialog_export_netlist.cpp.
References m_pageNetFmtName.
|
inline |
Definition at line 122 of file dialog_export_netlist.cpp.
References m_custom.
Referenced by DIALOG_EXPORT_NETLIST::OnDelGenerator(), and DIALOG_EXPORT_NETLIST::updateGeneratorButtons().
wxTextCtrl* EXPORT_NETLIST_PAGE::m_CommandStringCtrl |
Definition at line 115 of file dialog_export_netlist.cpp.
Referenced by DIALOG_EXPORT_NETLIST::AddOneCustomPage(), EXPORT_NETLIST_PAGE(), DIALOG_EXPORT_NETLIST::InstallPageSpice(), DIALOG_EXPORT_NETLIST::OnDelGenerator(), and DIALOG_EXPORT_NETLIST::TransferDataFromWindow().
wxCheckBox* EXPORT_NETLIST_PAGE::m_CurSheetAsRoot |
Definition at line 109 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE(), DIALOG_EXPORT_NETLIST::InstallPageSpice(), DIALOG_EXPORT_NETLIST::InstallPageSpiceModel(), and DIALOG_EXPORT_NETLIST::TransferDataFromWindow().
|
private |
Definition at line 127 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE(), and IsCustom().
NETLIST_TYPE_ID EXPORT_NETLIST_PAGE::m_IdNetType |
Definition at line 107 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE(), and DIALOG_EXPORT_NETLIST::TransferDataFromWindow().
wxBoxSizer* EXPORT_NETLIST_PAGE::m_LeftBoxSizer |
Definition at line 117 of file dialog_export_netlist.cpp.
Referenced by DIALOG_EXPORT_NETLIST::DIALOG_EXPORT_NETLIST(), EXPORT_NETLIST_PAGE(), DIALOG_EXPORT_NETLIST::InstallPageSpice(), and DIALOG_EXPORT_NETLIST::InstallPageSpiceModel().
wxBoxSizer* EXPORT_NETLIST_PAGE::m_LowBoxSizer |
Definition at line 120 of file dialog_export_netlist.cpp.
Referenced by DIALOG_EXPORT_NETLIST::AddOneCustomPage(), EXPORT_NETLIST_PAGE(), and DIALOG_EXPORT_NETLIST::InstallPageSpice().
|
private |
Definition at line 125 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE(), and GetPageNetFmtName().
wxBoxSizer* EXPORT_NETLIST_PAGE::m_RightBoxSizer |
Definition at line 118 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE().
wxBoxSizer* EXPORT_NETLIST_PAGE::m_RightOptionsBoxSizer |
Definition at line 119 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE().
wxCheckBox* EXPORT_NETLIST_PAGE::m_RunExternalSpiceCommand |
Definition at line 114 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE(), DIALOG_EXPORT_NETLIST::InstallPageSpice(), and DIALOG_EXPORT_NETLIST::TransferDataFromWindow().
wxCheckBox* EXPORT_NETLIST_PAGE::m_SaveAllCurrents |
Definition at line 111 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE(), DIALOG_EXPORT_NETLIST::InstallPageSpice(), and DIALOG_EXPORT_NETLIST::TransferDataFromWindow().
wxCheckBox* EXPORT_NETLIST_PAGE::m_SaveAllDissipations |
Definition at line 112 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE(), DIALOG_EXPORT_NETLIST::InstallPageSpice(), and DIALOG_EXPORT_NETLIST::TransferDataFromWindow().
wxCheckBox* EXPORT_NETLIST_PAGE::m_SaveAllEvents |
Definition at line 113 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE(), DIALOG_EXPORT_NETLIST::InstallPageSpice(), and DIALOG_EXPORT_NETLIST::TransferDataFromWindow().
wxCheckBox* EXPORT_NETLIST_PAGE::m_SaveAllVoltages |
Definition at line 110 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE(), DIALOG_EXPORT_NETLIST::InstallPageSpice(), and DIALOG_EXPORT_NETLIST::TransferDataFromWindow().
wxTextCtrl* EXPORT_NETLIST_PAGE::m_TitleStringCtrl |
Definition at line 116 of file dialog_export_netlist.cpp.
Referenced by DIALOG_EXPORT_NETLIST::AddOneCustomPage(), EXPORT_NETLIST_PAGE(), DIALOG_EXPORT_NETLIST::OnDelGenerator(), and DIALOG_EXPORT_NETLIST::TransferDataFromWindow().