|
| YCheckBoxFrame (YWidget *parent, const std::string &label, bool checked) |
|
virtual | ~YCheckBoxFrame () |
|
virtual const char * | widgetClass () const |
|
std::string | label () const |
|
virtual void | setLabel (const std::string &label) |
|
virtual void | setValue (bool isChecked)=0 |
|
virtual bool | value ()=0 |
|
bool | autoEnable () const |
|
virtual void | setAutoEnable (bool autoEnable) |
|
bool | invertAutoEnable () const |
|
virtual void | setInvertAutoEnable (bool invertAutoEnable) |
|
void | handleChildrenEnablement (bool isChecked) |
|
virtual std::string | shortcutString () const |
|
virtual void | setShortcutString (const std::string &str) |
|
const char * | userInputProperty () |
|
virtual bool | setProperty (const std::string &propertyName, const YPropertyValue &val) |
|
virtual YPropertyValue | getProperty (const std::string &propertyName) |
|
virtual const YPropertySet & | propertySet () |
|
virtual | ~YSingleChildContainerWidget () |
|
virtual int | preferredWidth () |
|
virtual int | preferredHeight () |
|
virtual void | setSize (int newWidth, int newHeight) |
|
virtual bool | stretchable (YUIDimension dim) const |
|
virtual | ~YWidget () |
|
virtual const char * | widgetClass () const |
|
virtual std::string | debugLabel () const |
|
std::string | helpText () const |
|
void | setHelpText (const std::string &helpText) |
|
virtual const YPropertySet & | propertySet () |
|
virtual bool | setProperty (const std::string &propertyName, const YPropertyValue &val) |
|
virtual YPropertyValue | getProperty (const std::string &propertyName) |
|
bool | hasChildren () const |
|
YWidget * | firstChild () const |
|
YWidget * | lastChild () const |
|
YWidgetListIterator | childrenBegin () const |
|
YWidgetListIterator | childrenEnd () const |
|
YWidgetListConstIterator | childrenConstBegin () const |
|
YWidgetListConstIterator | childrenConstEnd () const |
|
YWidgetListIterator | begin () |
|
YWidgetListIterator | end () |
|
int | childrenCount () const |
|
bool | contains (YWidget *child) const |
|
virtual void | addChild (YWidget *child) |
|
virtual void | removeChild (YWidget *child) |
|
void | deleteChildren () |
|
YWidget * | parent () const |
|
bool | hasParent () const |
|
void | setParent (YWidget *newParent) |
|
YDialog * | findDialog () |
|
YWidget * | findWidget (YWidgetID *id, bool doThrow=true) const |
|
virtual int | preferredWidth ()=0 |
|
virtual int | preferredHeight ()=0 |
|
virtual int | preferredSize (YUIDimension dim) |
|
virtual void | setSize (int newWidth, int newHeight)=0 |
|
bool | isValid () const |
|
bool | beingDestroyed () const |
|
void * | widgetRep () const |
|
void | setWidgetRep (void *toolkitWidgetRep) |
|
bool | hasId () const |
|
YWidgetID * | id () const |
|
void | setId (YWidgetID *newId_disown) |
|
virtual void | setEnabled (bool enabled=true) |
|
void | setDisabled () |
|
virtual bool | isEnabled () const |
|
virtual bool | stretchable (YUIDimension dim) const |
|
void | setStretchable (YUIDimension dim, bool newStretch) |
|
void | setDefaultStretchable (YUIDimension dim, bool newStretch) |
|
virtual int | weight (YUIDimension dim) |
|
bool | hasWeight (YUIDimension dim) |
|
void | setWeight (YUIDimension dim, int weight) |
|
void | setNotify (bool notify=true) |
|
bool | notify () const |
|
void | setNotifyContextMenu (bool notifyContextMenu=true) |
|
bool | notifyContextMenu () const |
|
bool | sendKeyEvents () const |
|
void | setSendKeyEvents (bool doSend) |
|
bool | autoShortcut () const |
|
void | setAutoShortcut (bool _newAutoShortcut) |
|
int | functionKey () const |
|
bool | hasFunctionKey () const |
|
virtual void | setFunctionKey (int fkey_no) |
|
virtual bool | setKeyboardFocus () |
|
virtual std::string | shortcutString () const |
|
virtual void | setShortcutString (const std::string &str) |
|
virtual const char * | userInputProperty () |
|
void | dumpWidgetTree (int indentationLevel=0) |
|
void | dumpDialogWidgetTree () |
|
void | setChildrenEnabled (bool enabled) |
|
virtual void | saveUserInput (YMacroRecorder *macroRecorder) |
|
void * | operator new (size_t size) |
|
void | operator delete (void *ptr) noexcept |
|
virtual void | startMultipleChanges () |
|
virtual void | doneMultipleChanges () |
|
A frame with a check-box, may auto-disable frame contents based on the check. See setAutoEnable, invertAutoEnable.
bool YCheckBoxFrame::setProperty |
( |
const std::string & |
propertyName, |
|
|
const YPropertyValue & |
val |
|
) |
| |
|
virtual |
Set a property. Reimplemented from YWidget.
This method may throw exceptions, for example
- if there is no property with that name
- if the expected type and the type mismatch
- if the value is out of range
This function returns 'true' if the value was successfully set and 'false' if that value requires special handling (not in error cases: those are covered by exceptions).
Reimplemented from YWidget.