Adjust(int steps, int dir, int focusedDigit) | NumericConverter | |
Callback typedef | Observer::Publisher< FormatChangedToFitValueMessage > | |
CallbackReturn typedef | Observer::Publisher< FormatChangedToFitValueMessage > | |
ComputeSizing(bool update=true, wxCoord digitW=0, wxCoord digitH=0) | NumericTextCtrl | |
ControlsToValue() override | NumericTextCtrl | privatevirtual |
Decrement(int focusedDigit=-1) | NumericConverter | |
EnableMenu(bool enable=true) | NumericTextCtrl | |
Fit() override | NumericTextCtrl | |
GetBox(size_t ii) const | NumericTextCtrl | private |
GetDigitSize() | NumericTextCtrl | inline |
GetDimensions() | NumericTextCtrl | inline |
GetFocusedDigit() | NumericTextCtrl | inline |
GetFormatName() const | NumericConverter | |
GetSafeFocusedDigit(int focusedDigit) const noexcept | NumericConverter | private |
GetString() | NumericConverter | |
GetValue() | NumericConverter | |
HandleFormatterChanged(bool resetFocus) | NumericTextCtrl | private |
Increment(int focusedDigit=-1) | NumericConverter | |
Layout() override | NumericTextCtrl | |
m_factory | Observer::Publisher< FormatChangedToFitValueMessage > | private |
m_list | Observer::Publisher< FormatChangedToFitValueMessage > | private |
mAllowInvalidValue | NumericTextCtrl | private |
mAutoPos | NumericTextCtrl | private |
mBackgroundBitmap | NumericTextCtrl | private |
mBorderBottom | NumericTextCtrl | private |
mBorderLeft | NumericTextCtrl | private |
mBorderRight | NumericTextCtrl | private |
mBorderTop | NumericTextCtrl | private |
mBoxes | NumericTextCtrl | private |
mButtonWidth | NumericTextCtrl | private |
mContext | NumericConverter | protected |
mCustomFormat | NumericConverter | protected |
mDigitBoxH | NumericTextCtrl | private |
mDigitBoxW | NumericTextCtrl | private |
mDigitFont | NumericTextCtrl | private |
mDigitH | NumericTextCtrl | private |
mDigitW | NumericTextCtrl | private |
message_type typedef | Observer::Publisher< FormatChangedToFitValueMessage > | |
mFieldPositions | NumericTextCtrl | private |
mFieldValueStrings | NumericConverter | protected |
mFocusedDigit | NumericTextCtrl | private |
mFormatID | NumericConverter | protected |
mFormatter | NumericConverter | protected |
mFormatUpdatedSubscription | NumericConverter | protected |
mHeight | NumericTextCtrl | private |
mInvalidValue | NumericConverter | protected |
mLabelFont | NumericTextCtrl | private |
mMaxValue | NumericConverter | protected |
mMenuEnabled | NumericTextCtrl | private |
mMinValue | NumericConverter | protected |
mReadOnly | NumericTextCtrl | private |
mScrollRemainder | NumericTextCtrl | private |
mType | NumericTextCtrl | private |
mValue | NumericConverter | protected |
mValueString | NumericConverter | protected |
mWidth | NumericTextCtrl | private |
notifies_all | Observer::Publisher< FormatChangedToFitValueMessage > | static |
NumericConverter(const FormatterContext &context, NumericConverterType type, const NumericFormatID &formatName={}, double value=0.0f) | NumericConverter | |
NumericTextCtrl(const FormatterContext &context, wxWindow *parent, wxWindowID winid, NumericConverterType type, const NumericFormatID &formatName={}, double value=0.0, const Options &options={}, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize) | NumericTextCtrl | |
NumericTextCtrlAx | NumericTextCtrl | friend |
OnCaptureKey(wxCommandEvent &event) | NumericTextCtrl | private |
OnContext(wxContextMenuEvent &event) | NumericTextCtrl | private |
OnErase(wxEraseEvent &event) | NumericTextCtrl | private |
OnFocus(wxFocusEvent &event) | NumericTextCtrl | private |
OnFormatUpdated(bool resetFocus) override | NumericTextCtrl | privatevirtual |
OnKeyDown(wxKeyEvent &event) | NumericTextCtrl | private |
OnKeyUp(wxKeyEvent &event) | NumericTextCtrl | private |
OnMouse(wxMouseEvent &event) | NumericTextCtrl | private |
OnPaint(wxPaintEvent &event) | NumericTextCtrl | private |
operator=(Publisher &&)=default | Observer::Publisher< FormatChangedToFitValueMessage > | |
ParseFormatString(const TranslatableString &untranslatedFormat) | NumericConverter | private |
Publish(const FormatChangedToFitValueMessage &message) | Observer::Publisher< FormatChangedToFitValueMessage > | inlineprotected |
Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={}) | Observer::Publisher< FormatChangedToFitValueMessage > | inlineexplicit |
Publisher(Publisher &&)=default | Observer::Publisher< FormatChangedToFitValueMessage > | |
ResetMaxValue() | NumericConverter | |
ResetMinValue() | NumericConverter | |
SetCustomFormat(const TranslatableString &customFormat) | NumericTextCtrl | |
SetDigitSize(int width, int height) | NumericTextCtrl | |
SetFieldFocus(int) | NumericTextCtrl | |
SetFormatName(const NumericFormatID &formatName) | NumericTextCtrl | |
SetInvalidValue(double invalidValue) | NumericTextCtrl | |
SetMaxValue(double maxValue) | NumericConverter | |
SetMinValue(double minValue) | NumericConverter | |
SetName(const TranslatableString &name) | NumericTextCtrl | |
SetReadOnly(bool readOnly=true) | NumericTextCtrl | |
SetTypeAndFormatName(const NumericConverterType &type, const NumericFormatID &formatName) | NumericTextCtrl | |
SetValue(double newValue) | NumericTextCtrl | |
Subscribe(Callback callback) | Observer::Publisher< FormatChangedToFitValueMessage > | |
Subscribe(Object &obj, Return(Object::*callback)(Args...)) | Observer::Publisher< FormatChangedToFitValueMessage > | inline |
UpdateAutoFocus() | NumericTextCtrl | private |
Updated(bool keyup=false) | NumericTextCtrl | private |
UpdateFormatter() | NumericConverter | protected |
UpdateFormatToFit(double value) | NumericConverter | |
ValueToControls() override | NumericTextCtrl | privatevirtual |
NumericConverter::ValueToControls(double rawValue, bool nearest=true) | NumericConverter | virtual |
~NumericConverter() | NumericConverter | virtual |
~NumericTextCtrl() | NumericTextCtrl | virtual |