|
|
enum | modifiers_t {
modifiers_none_s,
modifiers_left_shift_s,
modifiers_right_shift_s,
modifiers_left_option_s,
modifiers_right_option_s,
modifiers_left_control_s,
modifiers_right_control_s,
modifiers_caps_lock_s,
modifiers_any_command_s,
modifiers_any_shift_s,
modifiers_any_option_s,
modifiers_any_control_s,
modifiers_all_s
} |
|
enum | theme_t {
theme_none_s,
theme_large_s,
theme_normal_s,
theme_small_s,
theme_mini_s,
theme_adornment_label_s,
theme_adornment_number_s,
theme_adornment_mono_s,
theme_mask_s,
theme_adornment_mask_s,
theme_default_s
} |
|
◆ modifiers_t
Standard keyboard state modifiers.
- Note
- These are typically used by controls to specify alternate namings when various modifiers are held down to denote different behaviors
Enumerator |
---|
modifiers_none_s | No modifiers.
|
modifiers_left_shift_s | Left-shift key (if applicable)
|
modifiers_right_shift_s | Right-shift key (if applicable)
|
modifiers_left_option_s | Left-option (or alt) key (if applicable)
|
modifiers_right_option_s | Right-option (or alt) key (if applicable)
|
modifiers_left_control_s | Left-control key (if applicable)
|
modifiers_right_control_s | Right-control key (if applicable)
|
modifiers_caps_lock_s | Caps lock key.
|
modifiers_any_command_s | Any command key.
|
modifiers_any_shift_s | Any shift key.
|
modifiers_any_option_s | Any option (or alt) key (if applicable)
|
modifiers_any_control_s | Any control key (if applicable)
|
modifiers_all_s | |
Definition at line 93 of file widget_attributes.hpp.
◆ theme_t
Semantic theme settings to apply to a widget.
- Note
- The theme sizes (
theme_large_s through theme_mini_s )\ are mutually exclusive. A theme's adornments can be manipulated via logical operations.
Enumerator |
---|
theme_none_s | No theme.
|
theme_large_s | For dialogs & windows (atypical)
|
theme_normal_s | For dialogs & windows.
|
theme_small_s | For palettes.
|
theme_mini_s | For palettes (atypical)
|
theme_adornment_label_s | Adornment for displaying a label.
|
theme_adornment_number_s | Adornment for displaying a number.
|
theme_adornment_mono_s | Adornment for monospacing widget text.
|
theme_mask_s | Theme mask to obtain widget size.
|
theme_adornment_mask_s | Theme mask to obtain widget adornments.
|
theme_default_s | Default theme.
|
Definition at line 40 of file widget_attributes.hpp.
|