Data Fields |
E_Object | e_obj_inherit |
struct { |
struct { |
int x |
int y |
int w |
int h |
int mx |
int my |
} current |
struct { |
int x |
int y |
int w |
int h |
int mx |
int my |
} last_down [3] |
struct { |
int x |
int y |
int w |
int h |
int mx |
int my |
} last_up [3] |
} | mouse |
struct { |
struct { |
int x |
int y |
int w |
int h |
int mx |
int my |
int button |
} down |
} | moveinfo |
Ecore_X_Window | win |
int | ref |
E_Zone * | zone |
E_Desk * | desk |
Eina_List * | handlers |
struct { |
int x |
int y |
struct { |
int x |
int y |
double t |
} start |
} | fx |
struct { |
int l |
int r |
int t |
int b |
} | client_inset |
Ecore_Evas * | bg_ecore_evas |
Evas * | bg_evas |
Ecore_X_Window | bg_win |
Evas_Object * | bg_object |
Evas_Object * | icon_object |
Ecore_X_Window | event_win |
const char * | internal_icon |
const char * | internal_icon_key |
Eina_Bool | bg_evas_in: 1 |
struct { |
Ecore_X_Window shell_win |
Ecore_X_Window lock_win |
Ecore_X_Window win |
int x |
int y |
int w |
int h |
struct { |
unsigned char changed: 1 |
unsigned char user_selected: 1 |
const char * name |
} border |
unsigned char shaped: 1 |
unsigned char argb: 1 |
struct { |
const char * title |
const char * name |
const char * class |
const char * icon_name |
const char * machine |
int min_w |
int min_h |
int max_w |
int max_h |
int base_w |
int base_h |
int step_w |
int step_h |
int start_x |
int start_y |
double min_aspect |
double max_aspect |
Ecore_X_Window_State_Hint initial_state |
Ecore_X_Window_State_Hint state |
Ecore_X_Pixmap icon_pixmap |
Ecore_X_Pixmap icon_mask |
Ecore_X_Window icon_window |
Ecore_X_Window window_group |
Ecore_X_Window transient_for |
Ecore_X_Window client_leader |
Ecore_X_Gravity gravity |
const char * window_role |
unsigned char take_focus: 1 |
unsigned char accepts_focus: 1 |
unsigned char urgent: 1 |
unsigned char delete_request: 1 |
unsigned char request_pos: 1 |
struct { |
int argc |
char ** argv |
} command |
struct { |
unsigned char title: 1 |
unsigned char name_class: 1 |
unsigned char icon_name: 1 |
unsigned char machine: 1 |
unsigned char hints: 1 |
unsigned char size_pos_hints: 1 |
unsigned char protocol: 1 |
unsigned char transient_for: 1 |
unsigned char client_leader: 1 |
unsigned char window_role: 1 |
unsigned char state: 1 |
unsigned char command: 1 |
} fetch |
} icccm |
struct { |
Ecore_X_MWM_Hint_Func func |
Ecore_X_MWM_Hint_Decor decor |
Ecore_X_MWM_Hint_Input input |
unsigned char exists: 1 |
unsigned char borderless: 1 |
struct { |
unsigned char hints: 1 |
} fetch |
} mwm |
struct { |
pid_t pid |
unsigned int desktop |
const char * name |
const char * icon_name |
Ecore_X_Icon * icons |
int num_icons |
unsigned int user_time |
struct { |
int left |
int right |
int top |
int bottom |
int left_start_y |
int left_end_y |
int right_start_y |
int right_end_y |
int top_start_x |
int top_end_x |
int bottom_start_x |
int bottom_end_x |
} strut |
unsigned char ping: 1 |
struct { |
unsigned char request: 1 |
unsigned int wait |
Ecore_X_Sync_Alarm alarm |
Ecore_X_Sync_Counter counter |
unsigned int serial |
double send_time |
} sync |
struct { |
unsigned char modal: 1 |
unsigned char sticky: 1 |
unsigned char maximized_v: 1 |
unsigned char maximized_h: 1 |
unsigned char shaded: 1 |
unsigned char skip_taskbar: 1 |
unsigned char skip_pager: 1 |
unsigned char hidden: 1 |
unsigned char fullscreen: 1 |
E_Stacking stacking |
} state |
struct { |
unsigned char move: 1 |
unsigned char resize: 1 |
unsigned char minimize: 1 |
unsigned char shade: 1 |
unsigned char stick: 1 |
unsigned char maximized_h: 1 |
unsigned char maximized_v: 1 |
unsigned char fullscreen: 1 |
unsigned char change_desktop: 1 |
unsigned char close: 1 |
} action |
Ecore_X_Window_Type type |
Ecore_X_Window_Type * extra_types |
int extra_types_num |
int startup_id |
struct { |
unsigned char name: 1 |
unsigned char icon_name: 1 |
unsigned char icon: 1 |
unsigned char user_time: 1 |
unsigned char strut: 1 |
unsigned char type: 1 |
unsigned char state: 1 |
} fetch |
struct { |
unsigned char state: 1 |
} update |
} netwm |
struct { |
struct { |
struct { |
int x |
int y |
unsigned char updated: 1 |
} video_position |
Ecore_X_Window video_parent |
E_Border * video_parent_border |
Eina_List * video_child |
unsigned char centered: 1 |
unsigned char video: 1 |
} state |
struct { |
unsigned char state: 1 |
unsigned char video_parent: 1 |
unsigned char video_position: 1 |
} fetch |
} e |
struct { |
struct { |
unsigned char soft_menu: 1 |
unsigned char soft_menus: 1 |
} fetch |
unsigned char soft_menu: 1 |
unsigned char soft_menus: 1 |
} qtopia |
struct { |
struct { |
unsigned char state: 1 |
unsigned char vkbd: 1 |
} fetch |
Ecore_X_Virtual_Keyboard_State state |
unsigned char have_property: 1 |
unsigned char vkbd: 1 |
} vkbd |
struct { |
struct { |
struct { |
unsigned char conformant: 1 |
} fetch |
unsigned char conformant: 1 |
} conformant |
struct { |
struct { |
unsigned char state: 1 |
struct { |
unsigned int major: 1 |
unsigned int minor: 1 |
} priority |
unsigned char quickpanel: 1 |
unsigned char zone: 1 |
} fetch |
Ecore_X_Illume_Quickpanel_State state |
struct { |
unsigned int major: 1 |
unsigned int minor: 1 |
} priority |
unsigned char quickpanel: 1 |
int zone |
} quickpanel |
struct { |
struct { |
unsigned char drag: 1 |
unsigned char locked: 1 |
} fetch |
unsigned char drag: 1 |
unsigned char locked: 1 |
} drag |
struct { |
struct { |
unsigned char state: 1 |
} fetch |
Ecore_X_Illume_Window_State state |
} win_state |
} illume |
Ecore_X_Window_Attributes initial_attributes |
} | client |
E_Container_Shape * | shape |
unsigned int | visible: 1 |
Eina_Bool | hidden: 1 |
unsigned int | await_hide_event |
unsigned int | moving: 1 |
unsigned int | focused: 1 |
unsigned int | new_client: 1 |
unsigned int | re_manage: 1 |
unsigned int | placed: 1 |
unsigned int | shading: 1 |
unsigned int | shaded: 1 |
unsigned int | iconic: 1 |
unsigned int | deskshow: 1 |
unsigned int | sticky: 1 |
unsigned int | shaped: 1 |
unsigned int | shaped_input: 1 |
unsigned int | need_shape_merge: 1 |
unsigned int | need_shape_export: 1 |
unsigned int | fullscreen: 1 |
unsigned int | need_fullscreen: 1 |
unsigned int | already_unparented: 1 |
unsigned int | need_reparent: 1 |
unsigned int | button_grabbed: 1 |
unsigned int | delete_requested: 1 |
unsigned int | ping_ok: 1 |
unsigned int | hung: 1 |
unsigned int | take_focus: 1 |
unsigned int | want_focus: 1 |
unsigned int | user_skip_winlist: 1 |
unsigned int | need_maximize: 1 |
E_Maximize | maximized |
E_Fullscreen | fullscreen_policy |
unsigned int | borderless: 1 |
unsigned char | offer_resistance: 1 |
const char * | bordername |
unsigned int | lock_user_location: 1 |
unsigned int | lock_client_location: 1 |
unsigned int | lock_user_size: 1 |
unsigned int | lock_client_size: 1 |
unsigned int | lock_user_stacking: 1 |
unsigned int | lock_client_stacking: 1 |
unsigned int | lock_user_iconify: 1 |
unsigned int | lock_client_iconify: 1 |
unsigned int | lock_user_desk: 1 |
unsigned int | lock_client_desk: 1 |
unsigned int | lock_user_sticky: 1 |
unsigned int | lock_client_sticky: 1 |
unsigned int | lock_user_shade: 1 |
unsigned int | lock_client_shade: 1 |
unsigned int | lock_user_maximize: 1 |
unsigned int | lock_client_maximize: 1 |
unsigned int | lock_user_fullscreen: 1 |
unsigned int | lock_client_fullscreen: 1 |
unsigned int | lock_border: 1 |
unsigned int | lock_close: 1 |
unsigned int | lock_focus_in: 1 |
unsigned int | lock_focus_out: 1 |
unsigned int | lock_life: 1 |
unsigned int | internal: 1 |
unsigned int | internal_no_remember: 1 |
unsigned int | internal_no_reopen: 1 |
unsigned int | stolen: 1 |
Ecore_Evas * | internal_ecore_evas |
double | ping |
unsigned char | icon_preference |
unsigned char | ignore_first_unmap |
unsigned char | resize_mode |
struct { |
int x |
int y |
int w |
int h |
E_Layer layer |
int zone |
E_Maximize maximized |
} | saved |
struct { |
unsigned char valid: 1 |
int x |
int y |
int w |
int h |
struct { |
int x |
int y |
int w |
int h |
} saved |
} | pre_res_change |
struct { |
double start |
double val |
int x |
int y |
E_Direction dir |
Ecore_Animator * anim |
} | shade |
struct { |
int x |
int y |
int modified |
} | shelf_fix |
Eina_List * | stick_desks |
E_Menu * | border_menu |
E_Config_Dialog * | border_locks_dialog |
E_Config_Dialog * | border_remember_dialog |
E_Config_Dialog * | border_border_dialog |
E_Dialog * | border_prop_dialog |
Eina_List * | pending_move_resize |
struct { |
unsigned char visible: 1 |
unsigned char pos: 1 |
unsigned char size: 1 |
unsigned char stack: 1 |
unsigned char prop: 1 |
unsigned char border: 1 |
unsigned char reset_gravity: 1 |
unsigned char shading: 1 |
unsigned char shaded: 1 |
unsigned char shape: 1 |
unsigned char shape_input: 1 |
unsigned char icon: 1 |
} | changes |
struct { |
unsigned char start: 1 |
int x |
int y |
} | drag |
E_Action * | cur_mouse_action |
Ecore_Timer * | raise_timer |
Ecore_Poller * | ping_poller |
Ecore_Timer * | kill_timer |
E_Border_Move_Intercept_Cb | move_intercept_cb |
int | shape_rects_num |
Ecore_X_Rectangle * | shape_rects |
E_Remember * | remember |
E_Border * | modal |
E_Border * | leader |
Eina_List * | group |
E_Border * | parent |
Eina_List * | transients |
Efreet_Desktop * | desktop |
E_Pointer * | pointer |
unsigned char | comp_hidden: 1 |
unsigned char | post_move: 1 |
unsigned char | post_resize: 1 |
unsigned char | post_show: 1 |
unsigned char | during_lost: 1 |
Ecore_Idle_Enterer * | post_job |
Eina_Bool | argb |
int | tmp_input_hidden |