|
Classes |
struct | screen_mode |
Enumerations |
enum | alignment {
ALIGN_LEFT,
ALIGN_RIGHT,
ALIGN_TOP,
ALIGN_BOTTOM,
ALIGN_CENTER
} |
enum | orientation {
HORIZONTAL,
VERTICAL
} |
enum | color_space {
CS_NO_COLOR_SPACE,
CS_RGB32,
CS_RGBA32,
CS_RGB24,
CS_RGB16,
CS_RGB15,
CS_RGBA15,
CS_CMAP8,
CS_GRAY8,
CS_GRAY1,
CS_YUV422,
CS_YUV411,
CS_YUV420,
CS_YUV444,
CS_YUV9,
CS_YUV12,
CS_YUY2
} |
enum | mouse_ptr_mode {
MPTR_MONO = 0x01,
MPTR_CMAP8 = 0x02,
MPTR_RGB32 = 0x04
} |
enum | {
TRANSPARENT_CMAP8 = 0xff,
TRANSPARENT_RGB32 = 0xffffffff
} |
enum | drawing_mode {
DM_COPY,
DM_OVER,
DM_INVERT,
DM_ERASE,
DM_BLEND,
DM_ADD,
DM_SUBTRACT,
DM_MIN,
DM_MAX,
DM_SELECT
} |
enum | {
MOUSE_BUT_LEFT = 0x01,
MOUSE_BUT_MID = 0x02,
MOUSE_BUT_RIGHT = 0x04
} |
enum | drawtext_flags {
DTF_DEFAULT = 0x00000000,
DTF_CENTER = 0x00000001,
DTF_ALIGN_CENTER = DTF_CENTER,
DTF_ALIGN_RIGHT = 0x00000002,
DTF_ALIGN_LEFT = 0x00000000,
DTF_ALIGN_TOP = 0x00000004,
DTF_ALIGN_BOTTOM = 0x00000008,
DTF_ALIGN_MIDDLE = 0x00000000,
DTF_IGNORE_FMT = 0x00000100,
DTF_UNDERLINES = 0x00000200,
DTF_WRAP_SOFT = 0x00001000
} |
enum | selection_flags {
SEL_DEFAULT = 0x00000000,
SEL_NONE = SEL_DEFAULT,
SEL_CHAR = 0x00000001,
SEL_WORD = 0x00000002,
SEL_RECT = 0x00000004
} |
enum | {
QUAL_LSHIFT = 0x01,
QUAL_RSHIFT = 0x02,
QUAL_SHIFT = QUAL_LSHIFT | QUAL_RSHIFT,
QUAL_LCTRL = 0x04,
QUAL_RCTRL = 0x08,
QUAL_CTRL = QUAL_LCTRL | QUAL_RCTRL,
QUAL_LALT = 0x10,
QUAL_RALT = 0x20,
QUAL_ALT = QUAL_LALT | QUAL_RALT,
QUAL_REPEAT = 0x40,
QUAL_DEADKEY = 0x100
} |
| More...
|
enum | {
VK_BACKSPACE = 0x08,
VK_ENTER = 0x0a,
VK_RETURN = 0x0a,
VK_SPACE = 0x20,
VK_TAB = 0x09,
VK_ESCAPE = 0x1b,
VK_LEFT_ARROW = 0x1c,
VK_RIGHT_ARROW = 0x1d,
VK_UP_ARROW = 0x1e,
VK_DOWN_ARROW = 0x1f,
VK_INSERT = 0x05,
VK_DELETE = 0x7f,
VK_HOME = 0x01,
VK_END = 0x04,
VK_PAGE_UP = 0x0b,
VK_PAGE_DOWN = 0x0c,
VK_FUNCTION_KEY = 0x10
} |
| Predefined ASCII values for the various special keys. More...
|
enum | {
MBI_LEFT = 1,
MBI_RIGHT = 2,
MBI_MIDDLE = 3,
MBI_FIRST_EXTRA = 4
} |
enum | {
MBM_LEFT = 0x01,
MBM_RIGHT = 0x02,
MBM_MIDDLE = 0x04
} |
enum | {
M_LAST_USER_MSG = 9999999,
M_ABOUT_REQUESTED = 10000000,
M_WINDOW_ACTIVATED,
M_APP_ACTIVATED,
M_ARGV_RECEIVED,
M_QUIT_REQUESTED,
M_CLOSE_REQUESTED,
M_KEY_DOWN,
M_KEY_UP,
M_MINIMIZE,
M_MOUSE_DOWN,
M_MOUSE_UP,
M_MOUSE_MOVED,
M_WHEEL_MOVED,
M_READY_TO_RUN,
M_PATHS_RECEIVED,
M_SCREEN_CHANGED,
M_VALUE_CHANGED,
M_VIEW_MOVED,
M_VIEW_RESIZED,
M_WINDOW_MOVED,
M_WINDOW_RESIZED,
M_DESKTOP_ACTIVATED,
M_SCREENMODE_CHANGED,
M_ZOOM,
M_PAINT,
M_COLOR_CONFIG_CHANGED,
M_FONT_CHANGED,
M_MENU_EVENT,
M_WINDOWS_CHANGED,
_M_UNUSED3,
M_QUIT,
M_TERMINATE,
_M_UNUSED4,
_M_UNUSED5,
_M_UNUSED6,
_M_UNUSED7,
_M_UNUSED8,
_M_UNUSED9,
M_MOVE_WINDOW,
M_RESIZE_WINDOW,
M_WINDOW_FRAME_CHANGED,
M_SET_PROPERTY = 20000000,
M_GET_PROPERTY,
M_CREATE_PROPERTY,
M_DELETE_PROPERTY,
M_GET_SUPPORTED_SUITES,
M_CUT,
M_COPY,
M_PASTE,
M_LOAD_REQUESTED,
M_SAVE_REQUESTED,
M_FILE_REQUESTER_CANCELED,
M_MESSAGE_NOT_UNDERSTOOD,
M_NO_REPLY,
M_REPLY,
M_SIMPLE_DATA,
M_MIME_DATA,
M_ARCHIVED_OBJECT,
M_UPDATE_STATUS_BAR,
M_RESET_STATUS_BAR,
M_NODE_MONITOR,
M_FONT_REQUESTED,
M_FONT_REQUESTER_CANCELED,
M_BOX_REQUESTED,
M_BOX_REQUESTER_CANCELED,
M_COLOR_REQUESTER_CANCELED,
M_COLOR_REQUESTED,
M_COLOR_REQUESTER_CHANGED,
M_CLIPBOARD_CHANGED,
M_FIRST_EVENT = 1000000000
} |
| This is the various messages that is sent by the system. More...
|