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

TGApplication

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

Declaration

Source position: lazgio2.pas line 1405

type TGApplication = object(TGObject)

  priv: PGApplicationPrivate;

  

  function new();

  

  function get_default;

  

  function id_is_valid();

  

  procedure activate;

  

  procedure add_main_option();

  

  procedure add_main_option_entries();

  

  procedure add_option_group();

  

  procedure bind_busy_property();

  

  function get_application_id;

  

  function get_dbus_connection;

  

  function get_dbus_object_path;

  

  function get_flags;

  

  function get_inactivity_timeout;

  

  function get_is_busy;

  

  function get_is_registered;

  

  function get_is_remote;

  

  function get_resource_base_path;

  

  procedure hold;

  

  procedure mark_busy;

  

  procedure open();

  

  procedure quit;

  

  function register();

  

  procedure release;

  

  function run();

  

  procedure send_notification();

  

  procedure set_application_id();

  

  procedure set_default;

  

  procedure set_flags();

  

  procedure set_inactivity_timeout();

  

  procedure set_option_context_description();

  

  procedure set_option_context_parameter_string();

  

  procedure set_option_context_summary();

  

  procedure set_resource_base_path();

  

  procedure unbind_busy_property();

  

  procedure unmark_busy;

  

  procedure withdraw_notification();

  

  property application_id: Pgchar; [rw]

  

  property flags: TGApplicationFlags; [rw]

  

  property inactivity_timeout: guint; [rw]

  

  property is_busy: gboolean; [r]

  

  property is_registered: gboolean; [r]

  

  property is_remote: gboolean; [r]

  

  property resource_base_path: Pgchar; [rw]

  

end;

Inheritance

TGApplication

  

TGObject