|
Defines |
#define | EWL_FLAG_FILL_NORMAL (EWL_FLAG_FILL_FILL) |
#define | EWL_FLAGS_ALIGN_MASK |
#define | EWL_FLAGS_FILL_MASK |
#define | EWL_FLAGS_PROPERTY_MASK |
#define | EWL_FLAGS_QUEUED_MASK |
#define | EWL_FLAGS_STATE_MASK |
#define | EWL_FLAGS_VISIBLE_MASK |
#define | EWL_POSITION_MASK (0xf) |
Enumerations |
enum | Ewl_Attach_Data_Type { EWL_ATTACH_DATA_TYPE_TEXT,
EWL_ATTACH_DATA_TYPE_WIDGET,
EWL_ATTACH_DATA_TYPE_OTHER
} |
enum | Ewl_Attach_Type {
EWL_ATTACH_TYPE_TOOLTIP,
EWL_ATTACH_TYPE_COLOR,
EWL_ATTACH_TYPE_NAME,
EWL_ATTACH_TYPE_MOUSE_CURSOR,
EWL_ATTACH_TYPE_MOUSE_ARGB_CURSOR,
EWL_ATTACH_TYPE_WIDGET_ASSOCIATION,
EWL_ATTACH_TYPE_DND_DATA
} |
enum | Ewl_Callback_Type {
EWL_CALLBACK_REALIZE,
EWL_CALLBACK_UNREALIZE,
EWL_CALLBACK_SHOW,
EWL_CALLBACK_HIDE,
EWL_CALLBACK_OBSCURE,
EWL_CALLBACK_REVEAL,
EWL_CALLBACK_DESTROY,
EWL_CALLBACK_CONFIGURE,
EWL_CALLBACK_REPARENT,
EWL_CALLBACK_KEY_DOWN,
EWL_CALLBACK_KEY_UP,
EWL_CALLBACK_MOUSE_DOWN,
EWL_CALLBACK_MOUSE_UP,
EWL_CALLBACK_MOUSE_MOVE,
EWL_CALLBACK_MOUSE_WHEEL,
EWL_CALLBACK_MOUSE_IN,
EWL_CALLBACK_MOUSE_OUT,
EWL_CALLBACK_CLICKED,
EWL_CALLBACK_FOCUS_IN,
EWL_CALLBACK_FOCUS_OUT,
EWL_CALLBACK_VALUE_CHANGED,
EWL_CALLBACK_STATE_CHANGED,
EWL_CALLBACK_WIDGET_ENABLE,
EWL_CALLBACK_WIDGET_DISABLE,
EWL_CALLBACK_MAX
} |
enum | Ewl_Color_Mode {
EWL_COLOR_MODE_RGB_RED,
EWL_COLOR_MODE_RGB_GREEN,
EWL_COLOR_MODE_RGB_BLUE,
EWL_COLOR_MODE_HSV_HUE,
EWL_COLOR_MODE_HSV_SATURATION,
EWL_COLOR_MODE_HSV_VALUE
} |
enum | Ewl_Event_Notify { EWL_CALLBACK_NOTIFY_NONE = 0,
EWL_CALLBACK_NOTIFY_NOTIFY = 1,
EWL_CALLBACK_NOTIFY_INTERCEPT = 2,
EWL_CALLBACK_TYPE_DIRECT = 4
} |
enum | Ewl_Filelist_Event_Type {
EWL_FILELIST_EVENT_DIR_CHANGE,
EWL_FILELIST_EVENT_SELECTION_CHANGE,
EWL_FILELIST_EVENT_FILE_SELECTED,
EWL_FILELIST_EVENT_MULTI_TRUE,
EWL_FILELIST_EVENT_MULTI_FALSE
} |
enum | Ewl_Filelist_View { EWL_FILELIST_VIEW_ICON,
EWL_FILELIST_VIEW_LIST,
EWL_FILELIST_VIEW_TREE,
EWL_FILELIST_VIEW_COLUMN
} |
enum | Ewl_Flags {
EWL_FLAG_ALIGN_CENTER = 0,
EWL_FLAG_ALIGN_LEFT = 0x1,
EWL_FLAG_ALIGN_RIGHT = 0x2,
EWL_FLAG_ALIGN_TOP = 0x4,
EWL_FLAG_ALIGN_BOTTOM = 0x8,
EWL_FLAG_FILL_NONE = 0,
EWL_FLAG_FILL_HSHRINK = 0x10,
EWL_FLAG_FILL_VSHRINK = 0x20,
EWL_FLAG_FILL_SHRINK,
EWL_FLAG_FILL_HFILL = 0x40,
EWL_FLAG_FILL_VFILL = 0x80,
EWL_FLAG_FILL_FILL = EWL_FLAG_FILL_HFILL | EWL_FLAG_FILL_VFILL,
EWL_FLAG_FILL_ALL = EWL_FLAG_FILL_FILL | EWL_FLAG_FILL_SHRINK,
EWL_FLAG_VISIBLE_HIDDEN = 0,
EWL_FLAG_VISIBLE_SHOWN = 0x100,
EWL_FLAG_VISIBLE_REALIZED = 0x200,
EWL_FLAG_VISIBLE_REVEALED = 0x400,
EWL_FLAG_VISIBLE_NOCLIP = 0x800,
EWL_FLAG_PROPERTY_RECURSIVE = 0x1000,
EWL_FLAG_PROPERTY_TOPLEVEL = 0x2000,
EWL_FLAG_PROPERTY_INTERNAL = 0x4000,
EWL_FLAG_PROPERTY_BLOCK_TAB_FOCUS = 0x8000,
EWL_FLAG_PROPERTY_FOCUSABLE = 0x10000,
EWL_FLAG_PROPERTY_IN_TAB_LIST = 0x20000,
EWL_FLAG_PROPERTY_DND_TARGET = 0x40000,
EWL_FLAG_PROPERTY_DND_SOURCE = 0x80000,
EWL_FLAG_QUEUED_SCHEDULED_CONFIGURE = 0x100000,
EWL_FLAG_QUEUED_SCHEDULED_REVEAL = 0x200000,
EWL_FLAG_QUEUED_SCHEDULED_DESTROY = 0x400000,
EWL_FLAG_QUEUED_PROCESS_CONFIGURE = 0x800000,
EWL_FLAG_QUEUED_PROCESS_REVEAL = 0x1000000,
EWL_FLAG_QUEUED_PROCESS_DESTROY = 0x2000000,
EWL_FLAG_STATE_NORMAL = 0,
EWL_FLAG_STATE_MOUSE_IN = 0x4000000,
EWL_FLAG_STATE_PRESSED = 0x8000000,
EWL_FLAG_STATE_FOCUSED = 0x10000000,
EWL_FLAG_STATE_DISABLED = 0x20000000,
EWL_FLAG_STATE_DND = 0x40000000
} |
enum | Ewl_Freebox_Layout_Type { EWL_FREEBOX_LAYOUT_MANUAL,
EWL_FREEBOX_LAYOUT_COMPARATOR,
EWL_FREEBOX_LAYOUT_AUTO
} |
enum | Ewl_Grid_Resize_Type { EWL_GRID_RESIZE_NORMAL,
EWL_GRID_RESIZE_FIXED,
EWL_GRID_RESIZE_RELATIVE,
EWL_GRID_RESIZE_NONE
} |
enum | Ewl_Histogram_Channel {
EWL_HISTOGRAM_CHANNEL_Y,
EWL_HISTOGRAM_CHANNEL_R,
EWL_HISTOGRAM_CHANNEL_G,
EWL_HISTOGRAM_CHANNEL_B,
EWL_HISTOGRAM_CHANNEL_MAX
} |
enum | Ewl_Icon_Part { EWL_ICON_PART_NONE,
EWL_ICON_PART_IMAGE,
EWL_ICON_PART_LABEL
} |
enum | Ewl_Icon_Type { EWL_ICON_TYPE_SHORT,
EWL_ICON_TYPE_LONG
} |
enum | Ewl_Image_Type { EWL_IMAGE_TYPE_NORMAL,
EWL_IMAGE_TYPE_EDJE
} |
enum | Ewl_Key_Modifiers {
EWL_KEY_MODIFIER_SHIFT = 0x1,
EWL_KEY_MODIFIER_CTRL = 0x2,
EWL_KEY_MODIFIER_ALT = 0x4,
EWL_KEY_MODIFIER_MOD = 0x8,
EWL_KEY_MODIFIER_WIN = 0x10
} |
enum | Ewl_Kinetic_Scroll { EWL_KINETIC_SCROLL_NONE,
EWL_KINETIC_SCROLL_NORMAL,
EWL_KINETIC_SCROLL_EMBEDDED
} |
enum | Ewl_Media_Module_Type { EWL_MEDIA_MODULE_XINE,
EWL_MEDIA_MODULE_GSTREAMER
} |
enum | Ewl_Mouse_Cursor_Type {
EWL_MOUSE_CURSOR_X = 0,
EWL_MOUSE_CURSOR_ARROW = 2,
EWL_MOUSE_CURSOR_BASED_ARROW_DOWN = 4,
EWL_MOUSE_CURSOR_UP = 6,
EWL_MOUSE_CURSOR_BOAT = 8,
EWL_MOUSE_CURSOR_BOTTOM_LEFT_CORNER = 12,
EWL_MOUSE_CURSOR_BOTTOM_RIGHT_CORNER = 14,
EWL_MOUSE_CURSOR_BOTTOM_SIDE = 16,
EWL_MOUSE_CURSOR_BOTTOM_TEE = 18,
EWL_MOUSE_CURSOR_BOX_SPIRAL = 20,
EWL_MOUSE_CURSOR_CENTER_PTR = 22,
EWL_MOUSE_CURSOR_CIRCLE = 24,
EWL_MOUSE_CURSOR_CLOCK = 26,
EWL_MOUSE_CURSOR_COFFEE_MUG = 28,
EWL_MOUSE_CURSOR_CROSS = 30,
EWL_MOUSE_CURSOR_CROSS_REVERSE = 32,
EWL_MOUSE_CURSOR_CROSSHAIR = 34,
EWL_MOUSE_CURSOR_DIAMOND_CROSS = 36,
EWL_MOUSE_CURSOR_DOT = 38,
EWL_MOUSE_CURSOR_DOT_BOX_MASK = 40,
EWL_MOUSE_CURSOR_DOUBLE_ARROW = 42,
EWL_MOUSE_CURSOR_DRAFT_LARGE = 44,
EWL_MOUSE_CURSOR_DRAFT_SMALL = 46,
EWL_MOUSE_CURSOR_DRAPED_BOX = 48,
EWL_MOUSE_CURSOR_EXCHANGE = 50,
EWL_MOUSE_CURSOR_FLEUR = 52,
EWL_MOUSE_CURSOR_GOBBLER = 54,
EWL_MOUSE_CURSOR_GUMBY = 56,
EWL_MOUSE_CURSOR_HAND1 = 58,
EWL_MOUSE_CURSOR_HAND2 = 60,
EWL_MOUSE_CURSOR_HEART = 62,
EWL_MOUSE_CURSOR_ICON = 64,
EWL_MOUSE_CURSOR_IRON_CROSS = 66,
EWL_MOUSE_CURSOR_LEFT_PTR = 68,
EWL_MOUSE_CURSOR_LEFT_SIDE = 70,
EWL_MOUSE_CURSOR_LEFT_TEE = 72,
EWL_MOUSE_CURSOR_LEFTBUTTON = 74,
EWL_MOUSE_CURSOR_LL_ANGLE = 76,
EWL_MOUSE_CURSOR_LR_ANGLE = 78,
EWL_MOUSE_CURSOR_MAN = 80,
EWL_MOUSE_CURSOR_MIDDLEBUTTON = 82,
EWL_MOUSE_CURSOR_MOUSE = 84,
EWL_MOUSE_CURSOR_PENCIL = 86,
EWL_MOUSE_CURSOR_PIRATE = 88,
EWL_MOUSE_CURSOR_PLUS = 90,
EWL_MOUSE_CURSOR_QUESTION_ARROW = 92,
EWL_MOUSE_CURSOR_RIGHT_PTR = 94,
EWL_MOUSE_CURSOR_RIGHT_SIDE = 96,
EWL_MOUSE_CURSOR_RIGHT_TEE = 98,
EWL_MOUSE_CURSOR_RIGHTBUTTON = 100,
EWL_MOUSE_CURSOR_RTL_LOGO = 102,
EWL_MOUSE_CURSOR_SAILBOAT = 104,
EWL_MOUSE_CURSOR_SB_DOWN_ARROW = 106,
EWL_MOUSE_CURSOR_SB_H_DOUBLE_ARROW = 108,
EWL_MOUSE_CURSOR_SB_LEFT_ARROW = 110,
EWL_MOUSE_CURSOR_SB_RIGHT_ARROW = 112,
EWL_MOUSE_CURSOR_SB_UP_ARROW = 114,
EWL_MOUSE_CURSOR_SB_V_DOUBLE_ARROW = 116,
EWL_MOUSE_CURSOR_SHUTTLE = 118,
EWL_MOUSE_CURSOR_SIZING = 120,
EWL_MOUSE_CURSOR_SPIDER = 122,
EWL_MOUSE_CURSOR_SPRAYCAN = 124,
EWL_MOUSE_CURSOR_STAR = 126,
EWL_MOUSE_CURSOR_TARGET = 128,
EWL_MOUSE_CURSOR_TCROSS = 130,
EWL_MOUSE_CURSOR_TOP_LEFT_ARROW = 132,
EWL_MOUSE_CURSOR_TOP_LEFT_CORNER = 134,
EWL_MOUSE_CURSOR_TOP_RIGHT_CORNER = 136,
EWL_MOUSE_CURSOR_TOP_SIDE = 138,
EWL_MOUSE_CURSOR_TOP_TEE = 140,
EWL_MOUSE_CURSOR_TREK = 142,
EWL_MOUSE_CURSOR_UL_ANGLE = 144,
EWL_MOUSE_CURSOR_UMBRELLA = 146,
EWL_MOUSE_CURSOR_UR_ANGLE = 148,
EWL_MOUSE_CURSOR_WATCH = 150,
EWL_MOUSE_CURSOR_XTERM = 152,
EWL_MOUSE_CURSOR_MAX = 153
} |
enum | Ewl_Notebook_Flags { EWL_NOTEBOOK_FLAG_TABS_HIDDEN = 0x10
} |
enum | Ewl_Orientation { EWL_ORIENTATION_HORIZONTAL,
EWL_ORIENTATION_VERTICAL
} |
enum | Ewl_Popup_Type { EWL_POPUP_TYPE_NONE,
EWL_POPUP_TYPE_MOUSE,
EWL_POPUP_TYPE_MENU_HORIZONTAL,
EWL_POPUP_TYPE_MENU_VERTICAL
} |
enum | Ewl_Position { EWL_POSITION_LEFT = 0x1,
EWL_POSITION_RIGHT = 0x2,
EWL_POSITION_TOP = 0x4,
EWL_POSITION_BOTTOM = 0x8
} |
enum | Ewl_Rotate {
EWL_ROTATE_CW_90,
EWL_ROTATE_180,
EWL_ROTATE_CW_270,
EWL_ROTATE_CC_90,
EWL_ROTATE_CC_270
} |
enum | Ewl_Scrollpane_Flags { EWL_SCROLLPANE_FLAG_NONE,
EWL_SCROLLPANE_FLAG_AUTO_VISIBLE,
EWL_SCROLLPANE_FLAG_ALWAYS_HIDDEN
} |
enum | Ewl_Selection_Mode { EWL_SELECTION_MODE_NONE,
EWL_SELECTION_MODE_SINGLE,
EWL_SELECTION_MODE_MULTI
} |
enum | Ewl_Selection_Type { EWL_SELECTION_TYPE_INDEX,
EWL_SELECTION_TYPE_RANGE
} |
enum | Ewl_Sort_Direction { EWL_SORT_DIRECTION_NONE = 0,
EWL_SORT_DIRECTION_ASCENDING,
EWL_SORT_DIRECTION_DESCENDING,
EWL_SORT_DIRECTION_MAX
} |
enum | Ewl_Spectrum_Type { EWL_SPECTRUM_TYPE_SQUARE,
EWL_SPECTRUM_TYPE_VERTICAL
} |
enum | Ewl_State_Type { EWL_STATE_TRANSIENT,
EWL_STATE_PERSISTENT
} |
enum | Ewl_Stock_Type {
EWL_STOCK_APPLY = 0,
EWL_STOCK_ARROW_DOWN,
EWL_STOCK_ARROW_LEFT,
EWL_STOCK_ARROW_RIGHT,
EWL_STOCK_ARROW_UP,
EWL_STOCK_CANCEL,
EWL_STOCK_FASTFORWARD,
EWL_STOCK_HOME,
EWL_STOCK_OK,
EWL_STOCK_OPEN,
EWL_STOCK_PAUSE,
EWL_STOCK_PLAY,
EWL_STOCK_QUIT,
EWL_STOCK_REWIND,
EWL_STOCK_SAVE,
EWL_STOCK_STOP,
EWL_STOCK_NONE
} |
enum | Ewl_Text_Context_Mask {
EWL_TEXT_CONTEXT_MASK_NONE = 0x00,
EWL_TEXT_CONTEXT_MASK_FONT = 0x01,
EWL_TEXT_CONTEXT_MASK_SIZE = 0x02,
EWL_TEXT_CONTEXT_MASK_STYLES = 0x04,
EWL_TEXT_CONTEXT_MASK_ALIGN = 0x08,
EWL_TEXT_CONTEXT_MASK_WRAP = 0x10,
EWL_TEXT_CONTEXT_MASK_COLOR = 0x20,
EWL_TEXT_CONTEXT_MASK_BG_COLOR = 0x40,
EWL_TEXT_CONTEXT_MASK_GLOW_COLOR = 0x80,
EWL_TEXT_CONTEXT_MASK_OUTLINE_COLOR = 0x100,
EWL_TEXT_CONTEXT_MASK_SHADOW_COLOR = 0x200,
EWL_TEXT_CONTEXT_MASK_STRIKETHROUGH_COLOR = 0x400,
EWL_TEXT_CONTEXT_MASK_UNDERLINE_COLOR = 0x800,
EWL_TEXT_CONTEXT_MASK_DOUBLE_UNDERLINE_COLOR = 0x1000
} |
enum | Ewl_Text_Style {
EWL_TEXT_STYLE_NONE = 0x00,
EWL_TEXT_STYLE_UNDERLINE = 0x01,
EWL_TEXT_STYLE_DOUBLE_UNDERLINE = 0x02,
EWL_TEXT_STYLE_STRIKETHROUGH = 0x04,
EWL_TEXT_STYLE_SHADOW = 0x08,
EWL_TEXT_STYLE_SOFT_SHADOW = 0x10,
EWL_TEXT_STYLE_FAR_SHADOW = 0x20,
EWL_TEXT_STYLE_OUTLINE = 0x40,
EWL_TEXT_STYLE_GLOW = 0x80
} |
enum | Ewl_Text_Trigger_Type { EWL_TEXT_TRIGGER_TYPE_NONE,
EWL_TEXT_TRIGGER_TYPE_SELECTION,
EWL_TEXT_TRIGGER_TYPE_TRIGGER
} |
enum | Ewl_Text_Wrap { EWL_TEXT_WRAP_NONE = 0,
EWL_TEXT_WRAP_CHAR,
EWL_TEXT_WRAP_WORD
} |
enum | Ewl_Thumbnail_Size { EWL_THUMBNAIL_SIZE_NORMAL,
EWL_THUMBNAIL_SIZE_LARGE
} |
enum | Ewl_Tree_Node_Flags { EWL_TREE_NODE_NOEXPAND = 0,
EWL_TREE_NODE_COLLAPSED = 1,
EWL_TREE_NODE_EXPANDED = 2
} |
enum | Ewl_Tree_Selection_Type { EWL_TREE_SELECTION_TYPE_ROW,
EWL_TREE_SELECTION_TYPE_CELL
} |
enum | Ewl_Window_Flags {
EWL_WINDOW_BORDERLESS = 0x1,
EWL_WINDOW_USER_CONFIGURE = 0x2,
EWL_WINDOW_GRAB_POINTER = 0x4,
EWL_WINDOW_GRAB_KEYBOARD = 0x8,
EWL_WINDOW_OVERRIDE = 0x10,
EWL_WINDOW_FULLSCREEN = 0x20,
EWL_WINDOW_DIALOG = 0x40,
EWL_WINDOW_MODAL = 0x80,
EWL_WINDOW_TRANSIENT = 0x100,
EWL_WINDOW_TRANSIENT_FOREIGN = 0x200,
EWL_WINDOW_LEADER = 0x400,
EWL_WINDOW_LEADER_FOREIGN = 0x800,
EWL_WINDOW_SKIP_TASKBAR = 0x1000,
EWL_WINDOW_SKIP_PAGER = 0x2000,
EWL_WINDOW_DEMANDS_ATTENTION = 0x4000,
EWL_WINDOW_URGENT = 0x8000
} |