[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'LazGdk3' (#lcl)

TGdkWindow

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lazgdk3.pas line 3428

type TGdkWindow = object(TGObject)

  function new();

  

  procedure constrain_size();

  

  procedure add_filter();

  

  procedure beep;

  

  function begin_draw_frame();

  

  procedure begin_move_drag();

  

  procedure begin_move_drag_for_device();

  

  procedure begin_resize_drag();

  

  procedure begin_resize_drag_for_device();

  

  procedure coords_from_parent();

  

  procedure coords_to_parent();

  

  function create_gl_context();

  

  function create_similar_image_surface();

  

  function create_similar_surface();

  

  procedure deiconify;

  

  procedure destroy_;

  

  procedure destroy_notify;

  

  procedure end_draw_frame();

  

  procedure end_paint;

  

  function ensure_native;

  

  procedure focus();

  

  procedure freeze_updates;

  

  procedure fullscreen;

  

  procedure fullscreen_on_monitor();

  

  procedure geometry_changed;

  

  function get_accept_focus;

  

  function get_children;

  

  function get_children_with_user_data();

  

  function get_clip_region;

  

  function get_cursor;

  

  function get_decorations();

  

  function get_device_cursor();

  

  function get_device_events();

  

  function get_device_position();

  

  function get_device_position_double();

  

  function get_display;

  

  function get_drag_protocol();

  

  function get_effective_parent;

  

  function get_effective_toplevel;

  

  function get_event_compression;

  

  function get_events;

  

  function get_focus_on_map;

  

  function get_frame_clock;

  

  procedure get_frame_extents();

  

  function get_fullscreen_mode;

  

  procedure get_geometry();

  

  function get_group;

  

  function get_height;

  

  function get_modal_hint;

  

  function get_origin();

  

  function get_parent;

  

  function get_pass_through;

  

  procedure get_position();

  

  procedure get_root_coords();

  

  procedure get_root_origin();

  

  function get_scale_factor;

  

  function get_screen;

  

  function get_source_events();

  

  function get_state;

  

  function get_support_multidevice;

  

  function get_toplevel;

  

  function get_type_hint;

  

  function get_update_area;

  

  procedure get_user_data();

  

  function get_visible_region;

  

  function get_visual;

  

  function get_width;

  

  function get_window_type;

  

  function has_native;

  

  procedure hide;

  

  procedure iconify;

  

  procedure input_shape_combine_region();

  

  procedure invalidate_maybe_recurse();

  

  procedure invalidate_rect();

  

  procedure invalidate_region();

  

  function is_destroyed;

  

  function is_input_only;

  

  function is_shaped;

  

  function is_viewable;

  

  function is_visible;

  

  procedure lower;

  

  procedure mark_paint_from_clip();

  

  procedure maximize;

  

  procedure merge_child_input_shapes;

  

  procedure merge_child_shapes;

  

  procedure move();

  

  procedure move_region();

  

  procedure move_resize();

  

  procedure move_to_rect();

  

  function peek_children;

  

  procedure process_updates();

  

  procedure raise_;

  

  procedure register_dnd;

  

  procedure remove_filter();

  

  procedure reparent();

  

  procedure resize();

  

  procedure restack();

  

  procedure scroll();

  

  procedure set_accept_focus();

  

  procedure set_child_input_shapes;

  

  procedure set_child_shapes;

  

  procedure set_cursor();

  

  procedure set_decorations();

  

  procedure set_device_cursor();

  

  procedure set_device_events();

  

  procedure set_event_compression();

  

  procedure set_events();

  

  procedure set_focus_on_map();

  

  procedure set_fullscreen_mode();

  

  procedure set_functions();

  

  procedure set_geometry_hints();

  

  procedure set_group();

  

  procedure set_icon_list();

  

  procedure set_icon_name();

  

  procedure set_invalidate_handler();

  

  procedure set_keep_above();

  

  procedure set_keep_below();

  

  procedure set_modal_hint();

  

  procedure set_opacity();

  

  procedure set_opaque_region();

  

  procedure set_override_redirect();

  

  procedure set_pass_through();

  

  procedure set_role();

  

  procedure set_shadow_width();

  

  procedure set_skip_pager_hint();

  

  procedure set_skip_taskbar_hint();

  

  procedure set_source_events();

  

  procedure set_startup_id();

  

  procedure set_support_multidevice();

  

  procedure set_title();

  

  procedure set_transient_for();

  

  procedure set_type_hint();

  

  procedure set_urgency_hint();

  

  procedure set_user_data();

  

  procedure shape_combine_region();

  

  procedure show;

  

  procedure show_unraised;

  

  function show_window_menu();

  

  procedure stick;

  

  procedure thaw_updates;

  

  procedure unfullscreen;

  

  procedure unmaximize;

  

  procedure unstick;

  

  procedure withdraw;

  

  property cursor: PGdkCursor; [rw]

  

end;

Inheritance

TGdkWindow

  

TGObject