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

TGtkWidgetClass

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

Declaration

Source position: lazgtk3.pas line 2258

type TGtkWidgetClass = object

  parent_class: TGInitiallyUnownedClass;

  

  activate_signal: guint;

  

  dispatch_child_properties_changed: ;

  

  destroy_: ;

  

  show: ;

  

  show_all: ;

  

  hide: ;

  

  map: ;

  

  unmap: ;

  

  realize: ;

  

  unrealize: ;

  

  size_allocate: ;

  

  state_changed: ;

  

  state_flags_changed: ;

  

  parent_set: ;

  

  hierarchy_changed: ;

  

  style_set: ;

  

  direction_changed: ;

  

  grab_notify: ;

  

  child_notify: ;

  

  draw: ;

  

  get_request_mode: ;

  

  get_preferred_height: ;

  

  get_preferred_width_for_height: ;

  

  get_preferred_width: ;

  

  get_preferred_height_for_width: ;

  

  mnemonic_activate: ;

  

  grab_focus: ;

  

  focus: ;

  

  move_focus: ;

  

  keynav_failed: ;

  

  event: ;

  

  button_press_event: ;

  

  button_release_event: ;

  

  scroll_event: ;

  

  motion_notify_event: ;

  

  delete_event: ;

  

  destroy_event: ;

  

  key_press_event: ;

  

  key_release_event: ;

  

  enter_notify_event: ;

  

  leave_notify_event: ;

  

  configure_event: ;

  

  focus_in_event: ;

  

  focus_out_event: ;

  

  map_event: ;

  

  unmap_event: ;

  

  property_notify_event: ;

  

  selection_clear_event: ;

  

  selection_request_event: ;

  

  selection_notify_event: ;

  

  proximity_in_event: ;

  

  proximity_out_event: ;

  

  visibility_notify_event: ;

  

  window_state_event: ;

  

  damage_event: ;

  

  grab_broken_event: ;

  

  selection_get: ;

  

  selection_received: ;

  

  drag_begin: ;

  

  drag_end: ;

  

  drag_data_get: ;

  

  drag_data_delete: ;

  

  drag_leave: ;

  

  drag_motion: ;

  

  drag_drop: ;

  

  drag_data_received: ;

  

  drag_failed: ;

  

  popup_menu: ;

  

  show_help: ;

  

  get_accessible: ;

  

  screen_changed: ;

  

  can_activate_accel: ;

  

  composited_changed: ;

  

  query_tooltip: ;

  

  compute_expand: ;

  

  adjust_size_request: ;

  

  adjust_size_allocation: ;

  

  style_updated: ;

  

  touch_event: ;

  

  get_preferred_height_and_baseline_for_width: ;

  

  adjust_baseline_request: ;

  

  adjust_baseline_allocation: ;

  

  queue_draw_region: ;

  

  priv: PGtkWidgetClassPrivate;

  

  _gtk_reserved6: ;

  

  _gtk_reserved7: ;

  

  procedure bind_template_callback_full();

  

  procedure bind_template_child_full();

  

  function find_style_property();

  

  function get_css_name;

  

  procedure install_style_property();

  

  procedure install_style_property_parser();

  

  function list_style_properties();

  

  procedure set_accessible_role();

  

  procedure set_accessible_type();

  

  procedure set_connect_func();

  

  procedure set_css_name();

  

  procedure set_template();

  

  procedure set_template_from_resource();

  

end;

Inheritance

TGtkWidgetClass