Basic property with unsigned integer value. More...
#include <props.h>
Public Member Functions | |
virtual bool | IntToValue (wxVariant &variant, int number, int argFlags=0) const |
Converts 'number' (including choice selection) into proper value 'variant'. | |
virtual bool | ValidateValue (wxVariant &value, wxPGValidationInfo &validationInfo) const |
Implement this function in derived class to check the value. | |
wxUIntProperty (const wxString &label, const wxString &name, const wxULongLong &value) | |
wxUIntProperty (const wxString &label=wxPG_LABEL, const wxString &name=wxPG_LABEL, unsigned long value=0) | |
Protected Attributes | |
wxByte | m_base |
wxByte | m_prefix |
wxByte | m_realBase |
Basic property with unsigned integer value.
Seamlessly supports 64-bit integer (wxULongLong) on overflow.
Supported special attributes:
virtual bool wxUIntProperty::IntToValue | ( | wxVariant & | value, | |
int | number, | |||
int | argFlags = 0 | |||
) | const [virtual] |
Converts 'number' (including choice selection) into proper value 'variant'.
Returns true if new (different than m_value) value could be interpreted from the integer.
argFlags | If wxPG_FULL_VALUE is set, returns complete, storable value instead of displayable |
Reimplemented from wxPGProperty.
virtual bool wxUIntProperty::ValidateValue | ( | wxVariant & | value, | |
wxPGValidationInfo & | validationInfo | |||
) | const [virtual] |
Implement this function in derived class to check the value.
Return true if it is ok. Returning false prevents property change events from occurring.
Reimplemented from wxPGProperty.