|
Namespaces |
| namespace | SkyGI |
Defines |
| #define | DECLARE_RESERVED(classname, index) virtual void __##classname##__##index (); |
| #define | IMPLEMENT_RESERVED(classname, index) void classname::__##classname##__##index () {}; |
| #define | ID_OK 1 |
| #define | ID_YES 2 |
| #define | ID_NO 3 |
| #define | ID_CANCEL 4 |
Enumerations |
| enum | SkyGI::FillStyles { SkyGI::FILL_STYLE_SOLID = 0
} |
| enum | SkyGI::WindowLayoutFlags {
SkyGI::WINDOW_LAYOUT_NOTHING = 0x00000000,
SkyGI::WINDOW_LAYOUT_SAME_WIDTH = 0x00000001,
SkyGI::WINDOW_LAYOUT_SAME_HEIGHT = 0x00000002,
SkyGI::WINDOW_LAYOUT_SAME_SIZE = WINDOW_LAYOUT_SAME_WIDTH | WINDOW_LAYOUT_SAME_HEIGHT,
SkyGI::WINDOW_LAYOUT_FOLLOW_RIGHT = 0x00000004,
SkyGI::WINDOW_LAYOUT_FOLLOW_BOTTOM = 0x00000008,
SkyGI::WINDOW_LAYOUT_FOLLOW_LEFT = 0x00000010,
SkyGI::WINDOW_LAYOUT_FOLLOW_TOP = 0x00000020,
SkyGI::WINDOW_LAYOUT_FOLLOW_H = WINDOW_LAYOUT_FOLLOW_LEFT | WINDOW_LAYOUT_FOLLOW_RIGHT,
SkyGI::WINDOW_LAYOUT_FOLLOW_V = WINDOW_LAYOUT_FOLLOW_TOP | WINDOW_LAYOUT_FOLLOW_BOTTOM,
SkyGI::WINDOW_LAYOUT_CENTER_H = 0x00000040,
SkyGI::WINDOW_LAYOUT_CENTER_V = 0x00000080,
SkyGI::WINDOW_LAYOUT_ALIGN_RIGHT = 0x00000100
} |
| enum | SkyGI::BorderStyle { SkyGI::BORDER_STYLE_FRAME = 0x00000000
} |
| enum | SkyGI::BorderType {
SkyGI::BORDER_TYPE_NORMAL = 0,
SkyGI::BORDER_TYPE_HOVER,
SkyGI::BORDER_TYPE_PRESSED,
SkyGI::BORDER_TYPE_FOCUS,
SkyGI::BORDER_TYPE_FOCUS_HOVER,
SkyGI::BORDER_TYPE_FOCUS_PRESSED,
SkyGI::BORDER_TYPE_DISABLED,
SkyGI::BORDER_TYPE_LAST,
SkyGI::BORDER_TYPE_ALL
} |
| enum | SkyGI::WindowProperty {
SkyGI::WINDOW_PROPERTY_VALUE_ALPHA = 1,
SkyGI::WINDOW_PROPERTY_FRAME_WIDTH_TOP,
SkyGI::WINDOW_PROPERTY_FRAME_WIDTH_BOTTOM,
SkyGI::WINDOW_PROPERTY_FRAME_WIDTH_LEFT,
SkyGI::WINDOW_PROPERTY_FRAME_WIDTH_RIGHT,
SkyGI::WINDOW_PROPERTY_TITLE_HEIGHT,
SkyGI::WINDOW_PROPERTY_TITLE_DRAG_LEFT,
SkyGI::WINDOW_PROPERTY_TITLE_DRAG_RIGHT,
SkyGI::WINDOW_PROPERTY_FRAME_MIN_WIDTH,
SkyGI::WINDOW_PROPERTY_FRAME_MIN_HEIGHT,
SkyGI::WINDOW_PROPERTY_FRAME_MAX_WIDTH,
SkyGI::WINDOW_PROPERTY_FRAME_MAX_HEIGHT,
SkyGI::WINDOW_PROPERTY_FLAGS,
SkyGI::WINDOW_PROPERTY_RESIZE_POINTS
} |
| enum | SkyGI::WindowCapability {
SkyGI::WINDOW_CAPABILITY_MOUSE_TRACKING = 0x00000001,
SkyGI::WINDOW_CAPABILITY_TRANSPARENT = 0x00000002,
SkyGI::WINDOW_CAPABILITY_DRAG_AND_DROP_TARGET = 0x00000010,
SkyGI::WINDOW_CAPABILITY_FADE_IN = 0x00000020,
SkyGI::WINDOW_CAPABILITY_CAN_DRAW_INTO_TRANSPARENT_REGIONS = 0x00000040
} |
| enum | SkyGI::WindowFlags {
SkyGI::WINDOW_FLAG_NO_ACTIVATION = 0x00020000,
SkyGI::WINDOW_FLAG_FOCUSABLE = 0x00010000,
SkyGI::WINDOW_FLAG_POPUP = 0x00400000,
SkyGI::WINDOW_FLAG_DESKTOP = 0x80000000,
SkyGI::WINDOW_FLAG_NOT_SIZEABLE = 0x00040000,
SkyGI::WINDOW_FLAG_NOT_MOVEABLE = 0x00100000,
SkyGI::WINDOW_FLAG_HIDE = 0x40000000,
SkyGI::WINDOW_FLAG_DONT_CLIP_CHILDREN = 0x00004000,
SkyGI::WINDOW_FLAG_CREATE_TOP = 0x00001000
} |
| enum | SkyGI::SortOrder { SkyGI::SORT_ORDER_ASCENDING = 0,
SkyGI::SORT_ORDER_DESCENDING
} |
| enum | SkyGI::enumSizeHint { SkyGI::SIZE_HINT_PREFERRED = 0,
SkyGI::SIZE_HINT_MINIMUM,
SkyGI::SIZE_HINT_MAXIMUM
} |
Functions |
| int | sys_set_errno (int ret) |