38 switch( aSubpartIdSeparator )
42 case '.':
return aFirstSubpartId ==
'1' ? 4 : 1;
43 case '-':
return aFirstSubpartId ==
'1' ? 5 : 2;
44 case '_':
return aFirstSubpartId ==
'1' ? 6 : 3;
Class PANEL_SETUP_ANNOTATION_BASE.
wxCheckBox * m_checkReuseRefdes
wxChoice * m_choiceSeparatorRefId
PANEL_SETUP_ANNOTATION(wxWindow *aWindow, SCH_EDIT_FRAME *aFrame)
bool TransferDataFromWindow() override
void ResetPanel() override
Reset the contents of this panel.
void ImportSettingsFrom(SCHEMATIC_SETTINGS &aSettings)
bool TransferDataToWindow() override
These are loaded from Eeschema settings but then overwritten by the project settings.
std::shared_ptr< REFDES_TRACKER > m_refDesTracker
A list of previously used schematic reference designators.
SCHEMATIC_SETTINGS & Settings() const
Schematic editor (Eeschema) main window.
SCHEMATIC & Schematic() const
int getRefStyleMenuIndex(int aSubpartIdSeparator, int aFirstSubpartId)