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. |