Gnome2::Client(3pm)

Gnome2::Client3pm

Wrapper for gnomeclient

Hierarchy

  Glib::Object
  +----Glib::InitiallyUnowned
       +----Gtk2::Object
            +----Gnome2::Client

Methods

client = Gnome2::Client->new

client = Gnome2::Client->new_without_connection

$client->add_static_arg (...)

•

... (list)

$client->set_clone_command (...)

•

... (list)

string = $client->get_config_prefix

$client->connect

boolean = $client->connected

$client->set_current_directory ($dir)

•

$dir (string)

string = $client->get_desktop_id

$client->set_discard_command (...)

•

... (list)

$client->disconnect

$client->set_environment ($name, $value)

•

$name (string)

•

$value (string)

clientflags = $client->get_flags

$client->flush

string = $client->get_global_config_prefix

$client->set_global_config_prefix ($prefix)

•

$prefix (string)

string = $client->get_id

Gnome2::Client->interaction_key_return ($key, $cancel_shutdown)

•

$key (integer)

•

$cancel_shutdown (boolean)

client = Gnome2::Client->master

string = $client->get_previous_id

$client->set_priority ($priority)

•

$priority (integer)

$client->request_interaction ($dialog_type, $function, $data=undef)

•

$dialog_type (Gnome2::DialogType)

•

$function (scalar)

•

$data (scalar)

$client->request_phase_2

$client->request_save ($save_style, $shutdown, $interact_style, $fast, $global)

•

$save_style (Gnome2::SaveStyle)

•

$shutdown (boolean)

•

$interact_style (Gnome2::InteractStyle)

•

$fast (boolean)

•

$global (boolean)

$client->set_resign_command (...)

•

... (list)

$client->set_restart_command (...)

•

... (list)

$client->set_restart_style ($style)

•

$style (Gnome2::RestartStyle)

$client->save_any_dialog ($dialog)

•

$dialog (Gtk2::Dialog)

$client->save_error_dialog ($dialog)

•

$dialog (Gtk2::Dialog)

$client->set_shutdown_command (...)

•

... (list)

Signals

connect (Gnome2::Client, boolean)
die (Gnome2::Client)
disconnect (Gnome2::Client)
save-complete (Gnome2::Client)
boolean = save-yourself (Gnome2::Client, integer, Gnome2::SaveStyle, boolean, Gnome2::InteractStyle, boolean)
shutdown-cancelled (Gnome2::Client)

Enums and flags

flags Gnome2::ClientFlags

•

'is-connected' / 'GNOME_CLIENT_IS_CONNECTED'

•

'restarted' / 'GNOME_CLIENT_RESTARTED'

•

'restored' / 'GNOME_CLIENT_RESTORED'

enum Gnome2::DialogType

•

'error' / 'GNOME_DIALOG_ERROR'

•

'normal' / 'GNOME_DIALOG_NORMAL'

enum Gnome2::InteractStyle

•

'none' / 'GNOME_INTERACT_NONE'

•

'errors' / 'GNOME_INTERACT_ERRORS'

•

'any' / 'GNOME_INTERACT_ANY'

enum Gnome2::RestartStyle

•

'if-running' / 'GNOME_RESTART_IF_RUNNING'

•

'anyway' / 'GNOME_RESTART_ANYWAY'

•

'immediately' / 'GNOME_RESTART_IMMEDIATELY'

•

'never' / 'GNOME_RESTART_NEVER'

enum Gnome2::SaveStyle

•

'global' / 'GNOME_SAVE_GLOBAL'

•

'local' / 'GNOME_SAVE_LOCAL'

•

'both' / 'GNOME_SAVE_BOTH'

Releases

7 releases since Debian 3.1 (Sarge); the text changed 6 times.

  1. 3.1
  2. 4.0
  3. 5.0
  4. 6.0
  5. 7
  6. 8
  7. 9

From libgnome2-perl 1.046-3+b1 in Debian 9 (Stretch). Parsed by carta from the page's man source.