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

TGtkWidget

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

Declaration

Source position: lazgtk3.pas line 1569

type TGtkWidget = object(TGInitiallyUnowned)

  priv: PGtkWidgetPrivate;

  

  function get_default_direction;

  

  procedure set_default_direction();

  

  function activate;

  

  procedure add_accelerator();

  

  procedure add_device_events();

  

  procedure add_events();

  

  procedure add_mnemonic_label();

  

  function add_tick_callback();

  

  function can_activate_accel();

  

  function child_focus();

  

  procedure child_notify();

  

  function compute_expand();

  

  function create_pango_context;

  

  function create_pango_layout();

  

  procedure destroy_;

  

  procedure destroyed();

  

  function device_is_shadowed();

  

  function drag_begin_with_coordinates();

  

  function drag_check_threshold();

  

  procedure drag_dest_add_image_targets;

  

  procedure drag_dest_add_text_targets;

  

  procedure drag_dest_add_uri_targets;

  

  function drag_dest_find_target();

  

  function drag_dest_get_target_list;

  

  function drag_dest_get_track_motion;

  

  procedure drag_dest_set();

  

  procedure drag_dest_set_target_list();

  

  procedure drag_dest_set_track_motion();

  

  procedure drag_dest_unset;

  

  procedure drag_get_data();

  

  procedure drag_highlight;

  

  procedure drag_source_add_image_targets;

  

  procedure drag_source_add_text_targets;

  

  procedure drag_source_add_uri_targets;

  

  function drag_source_get_target_list;

  

  procedure drag_source_set();

  

  procedure drag_source_set_icon_gicon();

  

  procedure drag_source_set_icon_name();

  

  procedure drag_source_set_icon_pixbuf();

  

  procedure drag_source_set_target_list();

  

  procedure drag_source_unset;

  

  procedure drag_unhighlight;

  

  procedure draw();

  

  procedure error_bell;

  

  function event();

  

  procedure freeze_child_notify;

  

  function get_accessible;

  

  function get_action_group();

  

  function get_allocated_baseline;

  

  function get_allocated_height;

  

  procedure get_allocated_size();

  

  function get_allocated_width;

  

  procedure get_allocation();

  

  function get_ancestor();

  

  function get_app_paintable;

  

  function get_can_default;

  

  function get_can_focus;

  

  function get_child_visible;

  

  procedure get_clip();

  

  function get_clipboard();

  

  function get_device_enabled();

  

  function get_device_events();

  

  function get_direction;

  

  function get_display;

  

  function get_double_buffered;

  

  function get_events;

  

  function get_focus_on_click;

  

  function get_font_map;

  

  function get_font_options;

  

  function get_frame_clock;

  

  function get_halign;

  

  function get_has_tooltip;

  

  function get_has_window;

  

  function get_hexpand;

  

  function get_hexpand_set;

  

  function get_mapped;

  

  function get_margin_bottom;

  

  function get_margin_end;

  

  function get_margin_start;

  

  function get_margin_top;

  

  function get_modifier_mask();

  

  function get_name;

  

  function get_no_show_all;

  

  function get_opacity;

  

  function get_pango_context;

  

  function get_parent;

  

  function get_parent_window;

  

  function get_path;

  

  procedure get_preferred_height();

  

  procedure get_preferred_height_and_baseline_for_width();

  

  procedure get_preferred_height_for_width();

  

  procedure get_preferred_size();

  

  procedure get_preferred_width();

  

  procedure get_preferred_width_for_height();

  

  function get_realized;

  

  function get_receives_default;

  

  function get_request_mode;

  

  function get_scale_factor;

  

  function get_screen;

  

  function get_sensitive;

  

  function get_settings;

  

  procedure get_size_request();

  

  function get_state_flags;

  

  function get_style; deprecated ;

  

  function ensure_style; deprecated ;

  

  function get_style_context;

  

  function get_support_multidevice;

  

  function get_template_child();

  

  function get_tooltip_markup;

  

  function get_tooltip_text;

  

  function get_tooltip_window;

  

  function get_toplevel;

  

  function get_valign;

  

  function get_valign_with_baseline;

  

  function get_vexpand;

  

  function get_vexpand_set;

  

  function get_visible;

  

  function get_visual;

  

  function get_window;

  

  procedure grab_add;

  

  procedure grab_default;

  

  procedure grab_focus;

  

  procedure grab_remove;

  

  function has_default;

  

  function has_focus;

  

  function has_grab;

  

  function has_screen;

  

  function has_visible_focus;

  

  procedure hide;

  

  function hide_on_delete;

  

  function in_destruction;

  

  procedure init_template;

  

  procedure input_shape_combine_region();

  

  procedure insert_action_group();

  

  function intersect();

  

  function is_ancestor();

  

  function is_drawable;

  

  function is_focus;

  

  function is_sensitive;

  

  function is_toplevel;

  

  function is_visible;

  

  function keynav_failed();

  

  function list_accel_closures;

  

  function list_action_prefixes;

  

  function list_mnemonic_labels;

  

  procedure map;

  

  function mnemonic_activate();

  

  procedure override_background_color();

  

  procedure override_color();

  

  procedure override_font();

  

  procedure queue_allocate;

  

  procedure queue_compute_expand;

  

  procedure queue_draw;

  

  procedure queue_draw_area();

  

  procedure queue_draw_region();

  

  procedure queue_resize;

  

  procedure queue_resize_no_redraw;

  

  procedure realize;

  

  procedure register_window();

  

  function remove_accelerator();

  

  procedure remove_mnemonic_label();

  

  procedure remove_tick_callback();

  

  procedure reset_style;

  

  function send_focus_change();

  

  procedure set_accel_path();

  

  procedure set_allocation();

  

  procedure set_app_paintable();

  

  procedure set_can_default();

  

  procedure set_can_focus();

  

  procedure set_child_visible();

  

  procedure set_clip();

  

  procedure set_device_enabled();

  

  procedure set_device_events();

  

  procedure set_direction();

  

  procedure set_events();

  

  procedure set_focus_on_click();

  

  procedure set_font_map();

  

  procedure set_font_options();

  

  procedure set_halign();

  

  procedure set_has_tooltip();

  

  procedure set_has_window();

  

  procedure set_hexpand();

  

  procedure set_hexpand_set();

  

  procedure set_mapped();

  

  procedure set_margin_bottom();

  

  procedure set_margin_end();

  

  procedure set_margin_left();

  

  procedure set_margin_right();

  

  procedure set_margin_start();

  

  procedure set_margin_top();

  

  procedure set_name();

  

  procedure set_no_show_all();

  

  procedure set_opacity();

  

  procedure set_parent();

  

  procedure set_parent_window();

  

  procedure set_realized();

  

  procedure set_receives_default();

  

  procedure set_redraw_on_allocate();

  

  procedure set_sensitive();

  

  procedure set_size_request();

  

  procedure set_state_flags();

  

  procedure set_support_multidevice();

  

  procedure set_tooltip_markup();

  

  procedure set_tooltip_text();

  

  procedure set_tooltip_window();

  

  procedure set_valign();

  

  procedure set_vexpand();

  

  procedure set_vexpand_set();

  

  procedure set_visible();

  

  procedure set_visual();

  

  procedure set_window();

  

  procedure shape_combine_region();

  

  procedure show;

  

  procedure show_all;

  

  procedure show_now;

  

  procedure size_allocate();

  

  procedure size_allocate_with_baseline();

  

  procedure style_get_property();

  

  procedure thaw_child_notify;

  

  function translate_coordinates();

  

  procedure trigger_tooltip_query;

  

  procedure unmap;

  

  procedure unparent;

  

  procedure unrealize;

  

  procedure unregister_window();

  

  procedure unset_state_flags();

  

  property app_paintable: gboolean; [rw]

  

  property can_default: gboolean; [rw]

  

  property can_focus: gboolean; [rw]

  

  property events: TGdkEventMask; [rw]

  

  property focus_on_click: gboolean; [rw]

  

  property halign: TGtkAlign; [rw]

  

  property has_tooltip: gboolean; [rw]

  

  property hexpand: gboolean; [rw]

  

  property hexpand_set: gboolean; [rw]

  

  property margin_bottom: gint; [rw]

  

  property margin_end: gint; [rw]

  

  property margin_start: gint; [rw]

  

  property margin_top: gint; [rw]

  

  property name: Pgchar; [rw]

  

  property no_show_all: gboolean; [rw]

  

  property opacity: gdouble; [rw]

  

  property parent: PGtkWidget; [rw]

  

  property receives_default: gboolean; [rw]

  

  property scale_factor: gint; [r]

  

  property sensitive: gboolean; [rw]

  

  property tooltip_markup: Pgchar; [rw]

  

  property tooltip_text: Pgchar; [rw]

  

  property valign: TGtkAlign; [rw]

  

  property vexpand: gboolean; [rw]

  

  property vexpand_set: gboolean; [rw]

  

  property visible: gboolean; [rw]

  

  property window: PGdkWindow; [r]

  

end;

Inheritance

TGtkWidget

  

TGInitiallyUnowned

  

TGObject