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 96 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 174 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 111 of file dialog_export_netlist.cpp.
|
inline |
Definition at line 116 of file dialog_export_netlist.cpp.
References m_pageNetFmtName.
|
inline |
Definition at line 133 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 126 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 120 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 138 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE(), and IsCustom().
NETLIST_TYPE_ID EXPORT_NETLIST_PAGE::m_IdNetType |
Definition at line 118 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 128 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 131 of file dialog_export_netlist.cpp.
Referenced by DIALOG_EXPORT_NETLIST::AddOneCustomPage(), EXPORT_NETLIST_PAGE(), and DIALOG_EXPORT_NETLIST::InstallPageSpice().
|
private |
Definition at line 136 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE(), and GetPageNetFmtName().
wxBoxSizer* EXPORT_NETLIST_PAGE::m_RightBoxSizer |
Definition at line 129 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE().
wxBoxSizer* EXPORT_NETLIST_PAGE::m_RightOptionsBoxSizer |
Definition at line 130 of file dialog_export_netlist.cpp.
Referenced by EXPORT_NETLIST_PAGE().
wxCheckBox* EXPORT_NETLIST_PAGE::m_RunExternalSpiceCommand |
Definition at line 125 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 122 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 123 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 124 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 121 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 127 of file dialog_export_netlist.cpp.
Referenced by DIALOG_EXPORT_NETLIST::AddOneCustomPage(), EXPORT_NETLIST_PAGE(), DIALOG_EXPORT_NETLIST::OnDelGenerator(), and DIALOG_EXPORT_NETLIST::TransferDataFromWindow().