mirror of
https://github.com/reactos/reactos.git
synced 2025-02-23 08:55:19 +00:00
New SystemState enumeration
svn path=/trunk/; revision=4016
This commit is contained in:
parent
50e4ffb8e8
commit
bf924ece94
1 changed files with 32 additions and 0 deletions
|
@ -4751,6 +4751,38 @@ typedef enum _SC_ENUM_TYPE {
|
|||
|
||||
#endif /* !__USE_W32API */
|
||||
|
||||
typedef enum _SystemState {
|
||||
STATE_SYSTEM_UNAVAILABLE = 0x00000001, // Disabled
|
||||
STATE_SYSTEM_SELECTED = 0x00000002,
|
||||
STATE_SYSTEM_FOCUSED = 0x00000004,
|
||||
STATE_SYSTEM_PRESSED = 0x00000008,
|
||||
STATE_SYSTEM_CHECKED = 0x00000010,
|
||||
STATE_SYSTEM_MIXED = 0x00000020, // 3-state checkbox or toolbar button
|
||||
STATE_SYSTEM_READONLY = 0x00000040,
|
||||
STATE_SYSTEM_HOTTRACKED = 0x00000080,
|
||||
STATE_SYSTEM_DEFAULT = 0x00000100,
|
||||
STATE_SYSTEM_EXPANDED = 0x00000200,
|
||||
STATE_SYSTEM_COLLAPSED = 0x00000400,
|
||||
STATE_SYSTEM_BUSY = 0x00000800,
|
||||
STATE_SYSTEM_FLOATING = 0x00001000, // Children "owned" not "contained" by parent
|
||||
STATE_SYSTEM_MARQUEED = 0x00002000,
|
||||
STATE_SYSTEM_ANIMATED = 0x00004000,
|
||||
STATE_SYSTEM_INVISIBLE = 0x00008000,
|
||||
STATE_SYSTEM_OFFSCREEN = 0x00010000,
|
||||
STATE_SYSTEM_SIZEABLE = 0x00020000,
|
||||
STATE_SYSTEM_MOVEABLE = 0x00040000,
|
||||
STATE_SYSTEM_SELFVOICING = 0x00080000,
|
||||
STATE_SYSTEM_FOCUSABLE = 0x00100000,
|
||||
STATE_SYSTEM_SELECTABLE = 0x00200000,
|
||||
STATE_SYSTEM_LINKED = 0x00400000,
|
||||
STATE_SYSTEM_TRAVERSED = 0x00800000,
|
||||
STATE_SYSTEM_MULTISELECTABLE = 0x01000000, // Supports multiple selection
|
||||
STATE_SYSTEM_EXTSELECTABLE = 0x02000000, // Supports extended selection
|
||||
STATE_SYSTEM_ALERT_LOW = 0x04000000, // This information is of low priority
|
||||
STATE_SYSTEM_ALERT_MEDIUM = 0x08000000, // This information is of medium priority
|
||||
STATE_SYSTEM_ALERT_HIGH = 0x10000000, // This information is of high priority
|
||||
STATE_SYSTEM_VALID = 0x1FFFFFFF
|
||||
} SystemState;
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue