|
Rose
|
Functions | |
| template<typename EnumClassType > | |
| bool | rose::unset (EnumClassType value) |
| Determine if an enumerated value is unset. More... | |
Types of Dialog action buttons.
The ActionButtonType implies the Button badge and Label.
|
strong |
The types of border supported.
| Enumerator | |
|---|---|
| Unset | Not set to a valid value. |
| None | No border. |
| BevelOut | A beveled out border. |
| BevelIn | A beveled in border. |
| NotchOut | A notch out border. |
| NotchIn | A notch in border. |
| Unset | Not set to a valid value. |
| None | No border. |
| Bevel | A beveled out border. |
| BevelIn | A beveled in border. |
| Notch | A notch border. |
| TabTop | TabButton border, tabs on top. |
| TabLeft | TabButton border, tabs on left. |
| TabPage | TabPage border. |
|
strong |
| Enumerator | |
|---|---|
| Unset | Not set to a valid value. |
| None | No border. |
| BevelOut | A beveled out border. |
| BevelIn | A beveled in border. |
| NotchOut | A notch out border. |
| NotchIn | A notch in border. |
| Unset | Not set to a valid value. |
| None | No border. |
| Bevel | A beveled out border. |
| BevelIn | A beveled in border. |
| Notch | A notch border. |
| TabTop | TabButton border, tabs on top. |
| TabLeft | TabButton border, tabs on left. |
| TabPage | TabPage border. |
| enum rose::ButtonSetState : bool |
|
strong |
The button type.
The action type of the button.
Determines how buttons respond to user interaction.
| Enumerator | |
|---|---|
| Label | A button without any button semantics but can be inverted and animated. |
| PushButton | When pressed and released signals an action. |
| ToggleButton | When pressed and released changes state from Active to Inactive or back. |
| NormalButton | A normal push button. |
| CancelButton | A normal button with a cancel badge. |
| OkButton | A normal button with a check badge. |
| ToggleButton | A toggle button. |
| ToggleButton | When pressed and released changes state from Active to Inactive or back. |
| ToggleButton | When pressed and released changes state from Active to Inactive or back. |
| RadioButton | A radio button. |
| TabButton | A Tab widget button. |
| MenuCascade | A Cascade Button, treated as a NormalButton. |
| enum rose::ButtonType |
| Enumerator | |
|---|---|
| Label | A button without any button semantics but can be inverted and animated. |
| PushButton | When pressed and released signals an action. |
| ToggleButton | When pressed and released changes state from Active to Inactive or back. |
| NormalButton | A normal push button. |
| CancelButton | A normal button with a cancel badge. |
| OkButton | A normal button with a check badge. |
| ToggleButton | A toggle button. |
| ToggleButton | When pressed and released changes state from Active to Inactive or back. |
| ToggleButton | When pressed and released changes state from Active to Inactive or back. |
| RadioButton | A radio button. |
| TabButton | A Tab widget button. |
| MenuCascade | A Cascade Button, treated as a NormalButton. |
| enum rose::CacheError : uint32_t |
Error values return by the cache.
| Enumerator | |
|---|---|
| CacheErrorNone | No error. |
| CacheErrorNotFound | Cache item not found. |
| CacheErrorWrite | Could not write to cache store. |
| CacheErrorRead | Could not read from cache store. |
| CacheErrorOffset | Offset for additional errors. |
|
strong |
The type of CascadeButton.
This determines the behaviour of the CascadeButton and associated menu.
| Enumerator | |
|---|---|
| Unset | Not set to a valid value. |
| CascadeDown | Post the associated menu below. |
| CascadeRight | Post the associated menu to the right. |
|
strong |
|
strong |
|
strong |
Determine if the Widget should draw its own background, if supported.
| Enumerator | |
|---|---|
| Unset | Not set to a valid value. |
| None | Do not draw the background. |
| Widget | Draw the background. |
|
strong |
|
strong |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| Unset | Not set to a valid value. |
| Center | Center align the label text. |
| Top | Top align the the label Text. |
| Bottom | Bottom align the label text. |
| Baseline | Allign the text with a common baseline. |
|
strong |
| enum rose::Modality |
The Modality of a transient Window, a Popup or derivative.
|
strong |
|
strong |
| Enumerator | |
|---|---|
| Unset | Not set to a valid value. |
| Horizontal | Horizontal orientation. |
| Vertical | Vertical orientation. |
| Both | Both axis – for Elastic. |
| enum rose::RoseImageId : size_t |
Identifiers for Textures created by the Rose object and available from the Rose ImageRepository.
| enum rose::SignalTokenValues : uint32_t |
These are the signal tokens used by built-in Widgets that transmit Signals with SignalTokens.
| Enumerator | |
|---|---|
| DialogOk | |
| DialogSave | Save data entered in the dialog. |
| DialogCancel | |
| DialogClose | Close the dialog. |
| ExitDialogOk | ExitDialog Ok ActionButton. |
| ExitDialogCancel | ExitDialog Cancel ActionButton. |
| RadioUndetermined | RadioBehavior state is undetermined. |
| FirstUserSignalToken | The value that can be used for the first SignalToken of a user application. |
| enum rose::UseBorder |
The type of border to draw.
| enum rose::UseBorder |
|
strong |
| enum rose::WidgetSize |
|
inline |
Determine if an enumerated value is unset.
When a value is unset it may be set from the application theme defaults or a widget specific default action may be taken.
| EnumClassType | The enumeration type |
| value | The enumerated value. |
1.8.13