Provided by: libgnome2-perl_1.044-1_amd64 bug

NAME

       Gnome2::Program - wrapper for GnomeProgram

HIERARCHY

         Glib::Object
         +----Gnome2::Program

METHODS

   string = $program->get_app_id
   string = $program->get_app_version
   string = $program->get_human_readable_name
   program = Gnome2::Program->init ($app_id, $app_version, $module_info=undef, ...)
       •   $app_id (string)

       •   $app_version (string)

       •   $module_info (scalar)

       •   ... (list)

       The list argument is for property-value pairs.

   list = $program->locate_file ($domain, $file_name, $only_if_exists)
       •   $domain (Gnome2::FileDomain)

       •   $file_name (string)

       •   $only_if_exists (boolean)

       Returns a list of locations.

   moduleinfo = Gnome2::Program->module_load ($mod_name)
       •   $mod_name (string)

   Gnome2::Program->module_register ($module_info)
       •   $module_info (scalar)

   boolean = Gnome2::Program->module_registered ($module_info)
       •   $module_info (scalar)

   program or undef = Gnome2::Program->get_program

PROPERTIES

       'app-datadir' (string : default undef : readable / writable)
           Data prefix where this application was installed

       'app-id' (string : default undef : readable)
           ID string to use for this application

       'app-libdir' (string : default undef : readable / writable)
           Library prefix where this application was installed

       'app-prefix' (string : default undef : readable / writable)
           Prefix where this application was installed

       'app-sysconfdir' (string : default undef : readable / writable)
           Configuration prefix where this application was installed

       'app-version' (string : default undef : readable)
           Version of this application

       'create-directories' (boolean : default true : readable / writable / construct-only)
           Create standard GNOME directories on startup

       'enable-sound' (boolean : default true : readable / writable)
           Enable sound on startup

       'espeaker' (string : default undef : readable / writable)
           How to connect to esd

       'gnome-datadir' (string : default "/usr/share" : readable / writable / construct-only)
           Data prefix where GNOME was installed

       'gnome-libdir' (string : default "/usr/lib/x86_64-linux-gnu" : readable / writable /
       construct-only)
           Library prefix where GNOME was installed

       'gnome-path' (string : default undef : readable / writable / construct-only)
           Path in which to look for installed files

       'gnome-prefix' (string : default "/usr" : readable / writable / construct-only)
           Prefix where GNOME was installed

       'gnome-sysconfdir' (string : default "/etc" : readable / writable / construct-only)
           Configuration prefix where GNOME was installed

       'goption-context' (gpointer : default 0 : readable / writable / construct-only)
           The goption context pointer that GnomeProgram is using

       'human-readable-name' (string : default undef : readable / writable / construct-only)
           Human readable name of this application

       'popt-context' (gpointer : default 0 : readable)
           The popt context pointer that GnomeProgram is using

       'popt-flags' (integer : default 0 : writable / construct-only)
           The flags to use for popt

       'popt-table' (gpointer : default 0 : writable / construct-only)
           The table of options for popt

ENUMS AND FLAGS

   enum Gnome2::FileDomain
       •   'unknown' / 'GNOME_FILE_DOMAIN_UNKNOWN'

       •   'libdir' / 'GNOME_FILE_DOMAIN_LIBDIR'

       •   'datadir' / 'GNOME_FILE_DOMAIN_DATADIR'

       •   'sound' / 'GNOME_FILE_DOMAIN_SOUND'

       •   'pixmap' / 'GNOME_FILE_DOMAIN_PIXMAP'

       •   'config' / 'GNOME_FILE_DOMAIN_CONFIG'

       •   'help' / 'GNOME_FILE_DOMAIN_HELP'

       •   'app-libdir' / 'GNOME_FILE_DOMAIN_APP_LIBDIR'

       •   'app-datadir' / 'GNOME_FILE_DOMAIN_APP_DATADIR'

       •   'app-sound' / 'GNOME_FILE_DOMAIN_APP_SOUND'

       •   'app-pixmap' / 'GNOME_FILE_DOMAIN_APP_PIXMAP'

       •   'app-config' / 'GNOME_FILE_DOMAIN_APP_CONFIG'

       •   'app-help' / 'GNOME_FILE_DOMAIN_APP_HELP'

SEE ALSO

       Gnome2, Glib::Object

COPYRIGHT

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

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