| Gtk2-Notify documentation | Contained in the Gtk2-Notify distribution. |
Gtk2::Notify - Perl interface to libnotify
Version 0.04
use Gtk2::Notify -init, "app_name";
my $notification = Gtk2::Notify->new($summary, $message, $icon, $attach_widget);
$notification->show;
use Gtk2::Notify qw/-init app_name/;
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).
Florian Ragwitz, <rafl at debian.org>
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.
I will be notified, and then you'll automatically be notified of progress on
your bug as I make changes.
You can find documentation for this module with the perldoc command.
perldoc Gtk2::Notify
You can also look for information at:
Copyright 2006-2007 Florian Ragwitz, all rights reserved.
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details.
You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA.
| Gtk2-Notify documentation | Contained in the Gtk2-Notify distribution. |
package Gtk2::Notify; use strict; use warnings; use Gtk2; require DynaLoader; our @ISA = qw( DynaLoader ); our $VERSION = '0.05'; sub import { my $class = shift; my $init = 0; while (my $arg = shift @_) { if ($arg =~ /^-init$/) { my $app_name; if (!defined ($app_name = shift @_)) { require Carp; Carp::croak('-init requires the application name to use as its first argument'); } Gtk2->init; Gtk2::Notify->init($app_name); } else { $class->VERSION($arg); } } } sub dl_load_flags { 0x01 } __PACKAGE__->bootstrap($VERSION); 1; __END__
1; # End of Gtk2::Notify