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

TGtkMenu

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

Declaration

Source position: lazgtk3.pas line 3361

type TGtkMenu = object(TGtkMenuShell)

  priv3: PGtkMenuPrivate;

  

  function new;

  

  function new_from_model();

  

  function get_for_attach_widget();

  

  procedure attach();

  

  procedure attach_to_widget();

  

  procedure detach;

  

  function get_accel_group;

  

  function get_accel_path;

  

  function get_active;

  

  function get_attach_widget;

  

  function get_monitor;

  

  function get_reserve_toggle_size;

  

  procedure place_on_monitor();

  

  procedure popdown;

  

  procedure popup();

  

  procedure popup_at_pointer();

  

  procedure popup_at_rect();

  

  procedure popup_at_widget();

  

  procedure reorder_child();

  

  procedure reposition;

  

  procedure set_accel_group();

  

  procedure set_accel_path();

  

  procedure set_active();

  

  procedure set_monitor();

  

  procedure set_reserve_toggle_size();

  

  procedure set_screen();

  

  property accel_group: PGtkAccelGroup; [rw]

  

  property accel_path: Pgchar; [rw]

  

  property active: PGtkWidget; [r]

  

  property attach_widget: PGtkWidget; [r]

  

  property monitor: gint; [rw]

  

  property reserve_toggle_size: gboolean; [rw]

  

end;

Inheritance

TGtkMenu

  

TGtkMenuShell

  

TGtkContainer

  

TGtkWidget

  

TGInitiallyUnowned

  

TGObject