X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3fdcd5d5ab5629906a44a76acb6d7ca623347812..7344108e8a129a3f9b4df5ab0f98a1713db03b89:/interface/wx/valnum.h?ds=sidebyside diff --git a/interface/wx/valnum.h b/interface/wx/valnum.h index 3cf138a07e..0ca772304c 100644 --- a/interface/wx/valnum.h +++ b/interface/wx/valnum.h @@ -101,7 +101,7 @@ public: Calling this is equivalent to calling both SetMin() and SetMax(). */ - void SetRange(ValueType min, ValueType max) + void SetRange(ValueType min, ValueType max); /** @@ -156,6 +156,12 @@ public: be restricted further by calling SetMin() and SetMax() or SetRange() methods inherited from the base class. + When the validator displays integers with thousands separators, the + character used for the separators (usually "." or ",") depends on the locale + set with wxLocale (note that you shouldn't change locale with setlocale() + as this can result in a mismatch between the thousands separator used by + wxLocale and the one used by the run-time library). + A simple example of using this class: @code class MyDialog : public wxDialog @@ -252,6 +258,12 @@ wxMakeIntegerValidator(T *value, int style = wxNUM_VAL_DEFAULT); implementation. As with the range, the precision can be restricted after the validator creation if necessary. + When the validator displays numbers with decimal or thousands separators, + the characters used for the separators (usually "." or ",") depend on the + locale set with wxLocale (note that you shouldn't change locale with + setlocale() as this can result in a mismatch between the separators used by + wxLocale and the one used by the run-time library). + A simple example of using this class: @code class MyDialog : public wxDialog