_MetaWindow Struct Reference


Data Fields

MetaDisplaydisplay
MetaScreenscreen
MetaWorkspaceworkspace
Window xwindow
MetaFrameframe
int depth
Visual * xvisual
Colormap colormap
char * desc
char * title
char * icon_name
GdkPixbuf * icon
GdkPixbuf * mini_icon
MetaIconCache icon_cache
Pixmap wm_hints_pixmap
Pixmap wm_hints_mask
MetaWindowType type
Atom type_atom
char * res_class
char * res_name
char * role
char * sm_client_id
char * wm_client_machine
char * startup_id
int net_wm_pid
Window xtransient_for
Window xgroup_leader
Window xclient_leader
int initial_workspace
guint32 initial_timestamp
guint maximized_horizontally: 1
guint maximized_vertically: 1
guint maximize_horizontally_after_placement: 1
guint maximize_vertically_after_placement: 1
guint minimize_after_placement: 1
guint shaded: 1
guint fullscreen: 1
guint require_fully_onscreen: 1
guint require_on_single_xinerama: 1
guint require_titlebar_visible: 1
guint on_all_workspaces: 1
guint minimized: 1
guint was_minimized: 1
guint tab_unminimized: 1
guint mapped: 1
guint iconic: 1
guint initially_iconic: 1
guint initial_workspace_set: 1
guint initial_timestamp_set: 1
guint net_wm_user_time_set: 1
guint take_focus: 1
guint delete_window: 1
guint net_wm_ping: 1
guint input: 1
guint mwm_decorated: 1
guint mwm_border_only: 1
guint mwm_has_close_func: 1
guint mwm_has_minimize_func: 1
guint mwm_has_maximize_func: 1
guint mwm_has_move_func: 1
guint mwm_has_resize_func: 1
guint decorated: 1
guint border_only: 1
guint always_sticky: 1
guint has_close_func: 1
guint has_minimize_func: 1
guint has_maximize_func: 1
guint has_shade_func: 1
guint has_move_func: 1
guint has_resize_func: 1
guint has_fullscreen_func: 1
guint wm_state_modal: 1
guint wm_state_skip_taskbar: 1
guint wm_state_skip_pager: 1
guint skip_taskbar: 1
guint skip_pager: 1
guint wm_state_above: 1
guint wm_state_below: 1
guint wm_state_demands_attention: 1
guint has_focus: 1
guint placed: 1
guint denied_focus_and_not_transient: 1
guint showing_for_first_time: 1
guint unmanaging: 1
guint constructing: 1
guint is_in_queues: NUMBER_OF_QUEUES
guint keys_grabbed: 1
guint grab_on_frame: 1
guint all_keys_grabbed: 1
guint withdrawn: 1
guint calc_placement: 1
guint transient_parent_is_root_window: 1
guint using_net_wm_name: 1
guint using_net_wm_visible_name: 1
guint using_net_wm_icon_name: 1
guint using_net_wm_visible_icon_name: 1
guint has_shape: 1
guint need_reread_icon: 1
guint shaken_loose: 1
guint have_focus_click_grab: 1
guint disable_sync: 1
GSList * struts
XSyncCounter sync_request_counter
guint sync_request_serial
GTimeVal sync_request_time
int unmaps_pending
guint32 net_wm_user_time
Window user_time_window
MetaRectangle rect
MetaRectangle saved_rect
MetaRectangle user_rect
int border_width
XSizeHints size_hints
MetaStackLayer layer
int stack_position
int dialog_pid
int dialog_pipe
MetaGroupgroup

Detailed Description

Definition at line 86 of file window-private.h.


Field Documentation

Definition at line 88 of file window-private.h.

Referenced by avoid_being_obscured_as_second_modal_dialog(), check_moveresize_frequency(), check_use_this_motion_notify(), constrain_titlebar_visible(), create_constraints(), find_client_leader_func(), finish_minimize(), get_modal_transient(), get_standalone_layer(), get_window_pixbuf(), idle_calc_showing(), intervening_user_event_occurred(), is_focused_foreach(), meta_convert_meta_to_wnck(), meta_display_get_tab_next(), meta_display_queue_autoraise_callback(), meta_display_set_input_focus_window(), meta_frame_set_screen_cursor(), meta_frame_sync_to_window(), meta_window_begin_grab_op(), meta_window_begin_wireframe(), meta_window_client_message(), meta_window_compute_group(), meta_window_configure_request(), meta_window_delete(), meta_window_destroy_frame(), meta_window_edge_resistance_for_move(), meta_window_edge_resistance_for_resize(), meta_window_end_wireframe(), meta_window_ensure_frame(), meta_window_focus(), meta_window_foreach_ancestor(), meta_window_foreach_transient(), meta_window_free(), meta_window_get_display(), meta_window_get_icon_geometry(), meta_window_get_wireframe_geometry(), meta_window_grab_all_keys(), meta_window_grab_keys(), meta_window_handle_mouse_grab_op_event(), meta_window_hide(), meta_window_kill(), meta_window_make_fullscreen_internal(), meta_window_maximize(), meta_window_move_resize_internal(), meta_window_move_resize_request(), meta_window_new_with_attrs(), meta_window_notify_focus(), meta_window_place(), meta_window_present_delete_dialog(), meta_window_refresh_resize_popup(), meta_window_reload_properties_from_xwindow(), meta_window_send_icccm_message(), meta_window_set_current_workspace_hint(), meta_window_set_gravity(), meta_window_set_user_time(), meta_window_show(), meta_window_show_menu(), meta_window_showing_on_its_workspace(), meta_window_ungrab_all_keys(), meta_window_ungrab_keys(), meta_window_unmaximize(), meta_window_update_keyboard_move(), meta_window_update_keyboard_resize(), meta_window_update_struts(), meta_window_update_wireframe(), process_property_notify(), recalc_window_type(), reload_net_wm_state(), reload_net_wm_user_time_window(), reload_prop_value(), reload_transient_for(), reload_wm_hints(), reload_wm_protocols(), send_configure_notify(), send_sync_request(), set_allowed_actions_hint(), set_icon_title(), set_net_wm_state(), set_title_text(), set_window_title(), set_wm_state(), update_move(), update_move_timeout(), update_net_frame_extents(), update_net_wm_type(), update_resize(), update_resize_timeout(), update_role(), update_sm_hints(), warp_grab_pointer(), window_activate(), window_raise_with_delay_callback(), and window_state_on_map().

Definition at line 89 of file window-private.h.

Referenced by add_constraint(), constrain_maximization(), constrain_to_single_xinerama(), create_constraints(), delete_ping_timeout_func(), ensure_mru_position_after(), event_callback(), find_first_fit(), find_next_cascade(), find_tab_backward(), find_tab_forward(), finish_minimize(), get_work_area_xinerama(), handle_raise_or_lower(), implement_showing(), maybe_leave_show_desktop_mode(), menu_callback(), meta_core_change_workspace(), meta_core_get(), meta_core_user_lower_and_unfocus(), meta_display_get_tab_current(), meta_display_get_tab_list(), meta_display_set_input_focus_window(), meta_display_stack_cmp(), meta_frame_calc_geometry(), meta_frame_queue_draw(), meta_frame_sync_to_window(), meta_group_update_layers(), meta_screen_foreach_window(), meta_screen_minimize_all_on_active_workspace_except(), meta_screen_show_desktop(), meta_stack_windows_cmp(), meta_window_apply_session_info(), meta_window_begin_grab_op(), meta_window_begin_wireframe(), meta_window_client_message(), meta_window_delete(), meta_window_destroy_frame(), meta_window_end_wireframe(), meta_window_ensure_frame(), meta_window_focus(), meta_window_free(), meta_window_get_screen(), meta_window_get_work_area_all_xineramas(), meta_window_get_work_area_current_xinerama(), meta_window_get_workspaces(), meta_window_handle_mouse_grab_op_event(), meta_window_hide(), meta_window_located_on_workspace(), meta_window_lower(), meta_window_make_fullscreen_internal(), meta_window_new_with_attrs(), meta_window_notify_focus(), meta_window_place(), meta_window_raise(), meta_window_refresh_resize_popup(), meta_window_set_demands_attention(), meta_window_set_stack_position(), meta_window_set_stack_position_no_sync(), meta_window_should_be_showing(), meta_window_shove_titlebar_onscreen(), meta_window_show(), meta_window_show_menu(), meta_window_showing_on_its_workspace(), meta_window_titlebar_is_onscreen(), meta_window_update_icon_now(), meta_window_update_layer(), meta_window_update_struts(), meta_window_update_wireframe(), meta_workspace_add_window(), meta_workspace_remove_window(), place_window_if_needed(), queue_windows_showing(), recalc_window_features(), redraw_icon(), reload_net_startup_id(), reload_transient_for(), run_default_effect_handler(), set_window_title(), setup_constraint_info(), stackcmp(), unmaximize_window_before_freeing(), update_move(), update_shape(), warp_grab_pointer(), window_activate(), window_raise_with_delay_callback(), window_stick_impl(), window_unstick_impl(), and windows_on_different_xinerama().

Definition at line 91 of file window-private.h.

Referenced by delete_ping_timeout_func(), do_choose_window(), find_client_leader_func(), get_default_focus_window(), get_modal_transient(), meta_core_get(), meta_display_begin_grab_op(), meta_display_grab_focus_window_button(), meta_display_ping_window(), meta_display_queue_autoraise_callback(), meta_display_set_input_focus_window(), meta_display_ungrab_focus_window_button(), meta_display_window_has_pending_pings(), meta_screen_ensure_tab_popup(), meta_stack_remove(), meta_window_client_message(), meta_window_compute_group(), meta_window_delete(), meta_window_destroy_frame(), meta_window_ensure_frame(), meta_window_free(), meta_window_get_icon_geometry(), meta_window_get_xwindow(), meta_window_grab_all_keys(), meta_window_grab_keys(), meta_window_hide(), meta_window_kill(), meta_window_move_resize_internal(), meta_window_new_with_attrs(), meta_window_notify_focus(), meta_window_present_delete_dialog(), meta_window_reload_properties(), meta_window_send_icccm_message(), meta_window_set_current_workspace_hint(), meta_window_set_gravity(), meta_window_show(), meta_window_show_menu(), meta_window_ungrab_keys(), meta_window_update_icon_now(), meta_window_update_struts(), prefs_changed_callback(), process_property_notify(), search_and_destroy_window(), send_configure_notify(), send_sync_request(), set_allowed_actions_hint(), set_net_wm_state(), set_title_text(), set_window_title(), set_wm_state(), stack_do_window_additions(), stack_sync_to_server(), update_net_frame_extents(), update_net_wm_type(), update_role(), update_sm_hints(), and window_raise_with_delay_callback().

Definition at line 94 of file window-private.h.

Referenced by meta_window_ensure_frame(), and meta_window_new_with_attrs().

Definition at line 95 of file window-private.h.

Referenced by meta_window_ensure_frame(), and meta_window_new_with_attrs().

Definition at line 97 of file window-private.h.

Referenced by avoid_being_obscured_as_second_modal_dialog(), compute_layer(), create_constraints(), delete_ping_timeout_func(), do_choose_window(), ensure_above(), event_callback(), focus_ancestor_or_mru_window(), get_possible_matches(), get_work_area_xinerama(), implement_showing(), intervening_user_event_occurred(), menu_callback(), meta_display_begin_grab_op(), meta_display_grab_focus_window_button(), meta_display_ping_window(), meta_display_process_key_event(), meta_display_queue_autoraise_callback(), meta_display_ungrab_focus_window_button(), meta_screen_apply_startup_properties(), meta_screen_get_mouse_window(), meta_set_normal_hints(), meta_stack_add(), meta_stack_remove(), meta_window_apply_session_info(), meta_window_change_workspace_without_transients(), meta_window_client_message(), meta_window_compute_group(), meta_window_configure_request(), meta_window_constrain(), meta_window_delete(), meta_window_destroy_frame(), meta_window_ensure_frame(), meta_window_focus(), meta_window_free(), meta_window_get_icon_geometry(), meta_window_get_work_area_all_xineramas(), meta_window_grab_all_keys(), meta_window_hide(), meta_window_kill(), meta_window_lookup_saved_state(), meta_window_lower(), meta_window_make_fullscreen_internal(), meta_window_maximize_internal(), meta_window_minimize(), meta_window_move_resize_internal(), meta_window_move_resize_request(), meta_window_new_with_attrs(), meta_window_notify_focus(), meta_window_place(), meta_window_present_delete_dialog(), meta_window_queue(), meta_window_raise(), meta_window_set_current_workspace_hint(), meta_window_set_demands_attention(), meta_window_set_gravity(), meta_window_set_stack_position_no_sync(), meta_window_set_user_time(), meta_window_shade(), meta_window_should_be_showing(), meta_window_show(), meta_window_show_menu(), meta_window_showing_on_its_workspace(), meta_window_stack_just_below(), meta_window_unmake_fullscreen(), meta_window_unmaximize(), meta_window_unqueue(), meta_window_unset_demands_attention(), meta_window_unshade(), meta_window_update_struts(), meta_workspace_add_window(), meta_workspace_focus_default_window(), meta_workspace_remove_window(), process_property_notify(), process_tab_grab(), recalc_window_features(), recalc_window_type(), release_window_with_fd(), reload_mwm_hints(), reload_net_startup_id(), reload_net_wm_desktop(), reload_net_wm_icon_name(), reload_net_wm_name(), reload_net_wm_state(), reload_normal_hints(), reload_transient_for(), reload_wm_class(), reload_wm_hints(), reload_wm_icon_name(), reload_wm_name(), reload_wm_protocols(), remove_window_from_group(), sanity_check_timestamps(), save_state(), send_configure_notify(), set_window_title(), set_wm_state(), setup_constraint_info(), stack_do_relayer(), stack_sync_to_server(), timestamp_too_old(), unmaximize_window_before_freeing(), update_net_wm_type(), update_onscreen_requirements(), update_role(), update_sm_hints(), warp_grab_pointer(), window_activate(), window_raise_with_delay_callback(), and window_stick_impl().

Definition at line 100 of file window-private.h.

Referenced by meta_window_free(), meta_window_new_with_attrs(), and set_icon_title().

GdkPixbuf* _MetaWindow::icon

Definition at line 124 of file window-private.h.

Referenced by meta_window_new_with_attrs(), and update_sm_hints().

Definition at line 179 of file window-private.h.

Referenced by meta_window_new_with_attrs(), and reload_wm_hints().

Definition at line 192 of file window-private.h.

Referenced by meta_window_delete(), and reload_wm_protocols().

Definition at line 193 of file window-private.h.

Referenced by meta_display_ping_window(), and reload_wm_protocols().

Definition at line 208 of file window-private.h.

Referenced by meta_core_get(), meta_frame_get_flags(), and recalc_window_features().

Definition at line 248 of file window-private.h.

Referenced by meta_window_new_with_attrs(), and meta_window_show().

Definition at line 279 of file window-private.h.

Referenced by meta_window_new_with_attrs(), and set_window_title().

Definition at line 281 of file window-private.h.

Referenced by meta_window_new_with_attrs(), and set_icon_title().

Definition at line 287 of file window-private.h.

Referenced by meta_window_new_with_attrs().


The documentation for this struct was generated from the following file:

Generated on Sat Aug 23 22:04:25 2008 for metacity by  doxygen 1.5.5