Use enums, not typedef enums, in all public headers.
This commit is contained in:
@@ -21,14 +21,14 @@
|
||||
|
||||
#include "wx/variant.h"
|
||||
|
||||
typedef enum
|
||||
enum wxAccStatus
|
||||
{
|
||||
wxACC_FAIL,
|
||||
wxACC_FALSE,
|
||||
wxACC_OK,
|
||||
wxACC_NOT_IMPLEMENTED,
|
||||
wxACC_NOT_SUPPORTED
|
||||
} wxAccStatus;
|
||||
};
|
||||
|
||||
// Child ids are integer identifiers from 1 up.
|
||||
// So zero represents 'this' object.
|
||||
@@ -36,7 +36,7 @@ typedef enum
|
||||
|
||||
// Navigation constants
|
||||
|
||||
typedef enum
|
||||
enum wxNavDir
|
||||
{
|
||||
wxNAVDIR_DOWN,
|
||||
wxNAVDIR_FIRSTCHILD,
|
||||
@@ -46,11 +46,11 @@ typedef enum
|
||||
wxNAVDIR_PREVIOUS,
|
||||
wxNAVDIR_RIGHT,
|
||||
wxNAVDIR_UP
|
||||
} wxNavDir;
|
||||
};
|
||||
|
||||
// Role constants
|
||||
|
||||
typedef enum {
|
||||
enum wxAccRole {
|
||||
wxROLE_NONE,
|
||||
wxROLE_SYSTEM_ALERT,
|
||||
wxROLE_SYSTEM_ANIMATION,
|
||||
@@ -113,11 +113,11 @@ typedef enum {
|
||||
wxROLE_SYSTEM_TOOLTIP,
|
||||
wxROLE_SYSTEM_WHITESPACE,
|
||||
wxROLE_SYSTEM_WINDOW
|
||||
} wxAccRole;
|
||||
};
|
||||
|
||||
// Object types
|
||||
|
||||
typedef enum {
|
||||
enum wxAccObject {
|
||||
wxOBJID_WINDOW = 0x00000000,
|
||||
wxOBJID_SYSMENU = 0xFFFFFFFF,
|
||||
wxOBJID_TITLEBAR = 0xFFFFFFFE,
|
||||
@@ -130,7 +130,7 @@ typedef enum {
|
||||
wxOBJID_CURSOR = 0xFFFFFFF7,
|
||||
wxOBJID_ALERT = 0xFFFFFFF6,
|
||||
wxOBJID_SOUND = 0xFFFFFFF5
|
||||
} wxAccObject;
|
||||
};
|
||||
|
||||
// Accessible states
|
||||
|
||||
@@ -163,7 +163,7 @@ typedef enum {
|
||||
|
||||
// Selection flag
|
||||
|
||||
typedef enum
|
||||
enum wxAccSelectionFlags
|
||||
{
|
||||
wxACC_SEL_NONE = 0,
|
||||
wxACC_SEL_TAKEFOCUS = 1,
|
||||
@@ -171,7 +171,7 @@ typedef enum
|
||||
wxACC_SEL_EXTENDSELECTION = 4,
|
||||
wxACC_SEL_ADDSELECTION = 8,
|
||||
wxACC_SEL_REMOVESELECTION = 16
|
||||
} wxAccSelectionFlags;
|
||||
};
|
||||
|
||||
// Accessibility event identifiers
|
||||
|
||||
|
Reference in New Issue
Block a user