wxBitmapBundle KiBitmapBundle(BITMAPS aBitmap, int aMinHeight)
The base frame for deriving all KiCad main window classes.
wxChoice * m_choiceSeparatorRefId
wxStaticBitmap * annotate_right_down_bitmap
wxRadioButton * m_rbSortBy_Y_Position
wxTextCtrl * m_textNumberAfter
wxCheckBox * m_checkReuseRefdes
wxRadioButton * m_rbFirstFree
wxRadioButton * m_rbSheetX100
wxRadioButton * m_rbSortBy_X_Position
wxRadioButton * m_rbSheetX1000
wxStaticBitmap * annotate_down_right_bitmap
PANEL_EESCHEMA_ANNOTATION_OPTIONS_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
void loadEEschemaSettings(SCHEMATIC_SETTINGS *aCfg)
void ImportSettingsFrom(SCHEMATIC_SETTINGS &aSettings)
bool TransferDataFromWindow() override
EDA_BASE_FRAME * m_schSettingsProvider
void ResetPanel() override
Reset the contents of this panel.
bool TransferDataToWindow() override
PANEL_EESCHEMA_ANNOTATION_OPTIONS(wxWindow *aWindow, EDA_BASE_FRAME *schSettingsProvider)
void SetReuseRefDes(bool aReuse)
bool GetReuseRefDes() const
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 editor (Eeschema) main window.
KICOMMON_API long long int ValueFromString(const EDA_IU_SCALE &aIuScale, EDA_UNITS aUnits, const wxString &aTextValue, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE)
Convert aTextValue in aUnits to internal units used by the application.
@ SORT_BY_X_POSITION
Annotate by X position from left to right.
@ SORT_BY_Y_POSITION
Annotate by Y position from top to bottom.
@ SHEET_NUMBER_X_1000
Annotate using the first free reference number starting at the sheet number * 1000.
@ INCREMENTAL_BY_REF
Annotate incrementally using the first free reference number.
@ SHEET_NUMBER_X_100
Annotate using the first free reference number starting at the sheet number * 100.