Ubuntu Manpages

Gnome2::Client

wrapper for GnomeClient

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

$client->add_static_arg (...)

  • ... (list)

$client->set_clone_command (...)

  • ... (list)

$client->set_current_directory ($dir)

  • $dir (string)

$client->set_discard_command (...)

  • ... (list)

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

  • $name (string)
  • $value (string)

$client->set_global_config_prefix ($prefix)

  • $prefix (string)

  • $key (integer)
  • $cancel_shutdown (boolean)

$client->set_priority ($priority)

  • $priority (integer)

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

  • $dialog_type (Gnome2::DialogType)
  • $function (scalar)
  • $data (scalar)

$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)

  • 'is-connected' / 'GNOME_CLIENT_IS_CONNECTED'
  • 'restarted' / 'GNOME_CLIENT_RESTARTED'
  • 'restored' / 'GNOME_CLIENT_RESTORED'

  • 'error' / 'GNOME_DIALOG_ERROR'
  • 'normal' / 'GNOME_DIALOG_NORMAL'

  • 'none' / 'GNOME_INTERACT_NONE'
  • 'errors' / 'GNOME_INTERACT_ERRORS'
  • 'any' / 'GNOME_INTERACT_ANY'

  • 'if-running' / 'GNOME_RESTART_IF_RUNNING'
  • 'anyway' / 'GNOME_RESTART_ANYWAY'
  • 'immediately' / 'GNOME_RESTART_IMMEDIATELY'
  • 'never' / 'GNOME_RESTART_NEVER'

  • 'global' / 'GNOME_SAVE_GLOBAL'
  • 'local' / 'GNOME_SAVE_LOCAL'
  • 'both' / 'GNOME_SAVE_BOTH'

Gnome2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object

Copyright (C) 2003-2004 by the gtk2-perl team.

This software is licensed under the LGPL. See Gnome2 for a full notice.