Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

gtk2::notify(3pm) [debian man page]

Gtk2::Notify(3pm)					User Contributed Perl Documentation					 Gtk2::Notify(3pm)

NAME
Gtk2::Notify - Perl interface to libnotify HIERARCHY
Glib::Object +----Gtk2::Notify SYNOPSIS
use Gtk2::Notify -init, "app_name"; my $notification = Gtk2::Notify->new( $summary, $message, $icon, $attach_widget ); $notification->show; INITIALISATION
use Gtk2::Notify qw/-init app_name/; -init Importing Gtk2::Notify with the -init option requires one additional argument: the application name to use. This is equivalent to "Gtk2::Notify->init($app_name)". METHODS
notify = Gtk2::Notify->new ($summary, $body=undef, $icon=undef) o $summary (string) o $body (string) o $icon (string) $notification->add_action ($action, $label, $callback, $userdata=undef) o $action (string) o $label (string) o $callback (scalar) o $userdata (scalar) string = Gtk2::Notify->get_app_name $notification->set_category ($category) o $category (string) $notification->clear_actions $notification->clear_hints notify = $notification->close $notification->set_hint_byte_array ($key, $value) o $key (string) o $value ((unknown)) $notification->set_hint_byte ($key, $value) o $key (string) o $value (Glib::UChar) $notification->set_hint_double ($key, $value) o $key (string) o $value (double) $notification->set_hint_int32 ($key, $value) o $key (string) o $value (integer) $notification->set_hint ($key, $value) o $key (string) o $value (scalar) $notification->set_hint_string ($key, $value) o $key (string) o $value (string) $notification->set_icon_from_pixbuf ($icon) o $icon (Gtk2::Gdk::Pixbuf) boolean = Gtk2::Notify->init ($app_name) o $app_name (string) boolean = Gtk2::Notify->is_initted list = Gtk2::Notify->get_server_caps (notify, name, vendor, version, spec_version) = Gtk2::Notify->get_server_info notify = $notification->show $notification->set_timeout ($timeout) o $timeout (integer) Gtk2::Notify->uninit boolean = $notification->update ($summary, $message=undef, $icon=undef) o $summary (string) o $message (string) o $icon (string) $notification->set_urgency ($urgency) o $urgency (Gtk2::Notify::NotifyUrgency) PROPERTIES
'app-name' (string : default undef : readable / writable) The application name to use for this notification 'body' (string : default undef : readable / writable / construct) The message body text 'closed-reason' (integer : default -1 : readable) The reason code for why the notification was closed 'icon-name' (string : default undef : readable / writable / construct) The icon filename or icon theme-compliant name 'id' (integer : default 0 : readable / writable / construct) The notification ID 'summary' (string : default undef : readable / writable / construct) The summary text SIGNALS
closed (Gtk2::Notify) ENUMS AND FLAGS
enum Gtk2::Notify::NotifyUrgency o 'low' / 'NOTIFY_URGENCY_LOW' o 'normal' / 'NOTIFY_URGENCY_NORMAL' o 'critical' / 'NOTIFY_URGENCY_CRITICAL' BUGS
Please report any bugs or feature requests to "bug-gtk2-notify at rt.cpan.org", or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Gtk2-Notify <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Gtk2-Notify>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. SUPPORT
You can find documentation for this module with the perldoc command. perldoc Gtk2::Notify You can also look for information at: o AnnoCPAN: Annotated CPAN documentation http://annocpan.org/dist/Gtk2-Notify <http://annocpan.org/dist/Gtk2-Notify> o CPAN Ratings http://cpanratings.perl.org/d/Gtk2-Notify <http://cpanratings.perl.org/d/Gtk2-Notify> o RT: CPAN's request tracker http://rt.cpan.org/NoAuth/Bugs.html?Dist=Gtk2-Notify <http://rt.cpan.org/NoAuth/Bugs.html?Dist=Gtk2-Notify> o Search CPAN http://search.cpan.org/dist/Gtk2-Notify <http://search.cpan.org/dist/Gtk2-Notify> SEE ALSO
Gtk2::Notify, Glib::Object COPYRIGHT
Copyright (C) 2006-2008 by Florian Ragwitz perl v5.14.2 2011-11-16 Gtk2::Notify(3pm)
Man Page