Adobe Source Libraries 1.49.0
A collection of C++ libraries.
Loading...
Searching...
No Matches

Enumerations

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
}
 Semantic theme settings to apply to a widget. More...
enum  modifiers_t : std::uint32_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
}
 Standard keyboard state modifiers. More...

Detailed Description

Enumeration Type Documentation

◆ theme_t

enum theme_t
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 39 of file widget_attributes.hpp.

◆ modifiers_t

enum modifiers_t : std::uint32_t
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 87 of file widget_attributes.hpp.