|
| virtual | ~YDumbTab () |
| |
| virtual const char * | widgetClass () const |
| |
| virtual void | addItem (YItem *item) |
| |
| virtual bool | setProperty (const std::string &propertyName, const YPropertyValue &val) |
| |
| virtual YPropertyValue | getProperty (const std::string &propertyName) |
| |
| virtual const YPropertySet & | propertySet () |
| |
| virtual bool | stretchable (YUIDimension dim) const |
| |
| virtual std::string | debugLabel () const |
| |
| virtual void | activate ()=0 |
| |
| virtual | ~YSelectionWidget () |
| |
| std::string | label () const |
| |
| void | addItem (const std::string &itemLabel, bool selected=false) |
| |
| void | addItem (const std::string &itemLabel, const std::string &iconName, bool selected=false) |
| |
| virtual void | addItems (const YItemCollection &itemCollection) |
| |
| virtual void | deleteAllItems () |
| |
| void | setItems (const YItemCollection &itemCollection) |
| |
| YItemIterator | itemsBegin () |
| |
|
YItemConstIterator | itemsBegin () const |
| |
| YItemIterator | itemsEnd () |
| |
|
YItemConstIterator | itemsEnd () const |
| |
| bool | hasItems () const |
| |
| int | itemsCount () const |
| |
| YItem * | itemAt (int index) const |
| |
| YItem * | firstItem () const |
| |
| virtual YItem * | selectedItem () |
| |
| virtual YItemCollection | selectedItems () |
| |
| bool | hasSelectedItem () |
| |
| virtual void | selectItem (YItem *item, bool selected=true) |
| |
| virtual void | setItemStatus (YItem *item, int status) |
| |
| virtual void | deselectAllItems () |
| |
| void | setIconBasePath (const std::string &basePath) |
| |
| std::string | iconBasePath () const |
| |
| std::string | iconFullPath (const std::string &iconName) const |
| |
| std::string | iconFullPath (YItem *item) const |
| |
| bool | itemsContain (YItem *item) const |
| |
| YItem * | findItem (const std::string &itemLabel) const |
| |
| void | dumpItems () const |
| |
| bool | enforceSingleSelection () const |
| |
| virtual void | shortcutChanged () |
| |
| virtual std::string | shortcutString () const |
| |
| virtual void | setShortcutString (const std::string &str) |
| |
| virtual | ~YWidget () |
| |
| std::string | helpText () const |
| |
| void | setHelpText (const std::string &helpText) |
| |
| 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 |
| |
| 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 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 () |
| |
DumbTab: A very simple tab widget that can display and switch between a number of tabs, but will only deliver the "user clicked on tab " event very much like a PushButton does. Actually exchanging the content of the tab is left to the application.
DumbTab accepts a single child widget.
| bool YDumbTab::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.