Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/01/2011, à 23:00

luigifab

[Résolu] PERL et Gtk2::Notify

Bonsoir

J'ai une petite question concernant le module Gtk2::Notify.
Voici un exemple de ce que ça donne.

Exemple Gtk2::Notify

Première question, il me semble qu'il est possible d'afficher des boutons dans ce type de notification, est-ce vrai ?
Deuxième question, est-ce que c'est possible de le faire avec PERL ?

En cadeau, un exemple de programme :

#!/usr/bin/perl

use 5.0;
use strict;
use encoding qw(utf8);

use Gtk2::Notify -init, 'monApp';
my $notification = Gtk2::Notify->new('Titre', 'Message', '/usr/share/icons/gnome/scalable/emblems/emblem-photos.svg');
$notification->show;

#xdg-open http://localhost/test

Dernière modification par luigifab (Le 23/10/2011, à 14:10)


Free Ukraine!

Hors ligne

#2 Le 23/01/2011, à 23:53

grim7reaper

Re : [Résolu] PERL et Gtk2::Notify

Salut,

luigifab a écrit :

Première question, il me semble qu'il est possible d'afficher des boutons dans ce type de notification, est-ce vrai ?

Peut-être en passant un bouton en tant que quatrième paramètre (il s'appelle attach_widget, donc c'est peut-être ça) ?

Hors ligne

#3 Le 24/01/2011, à 20:29

luigifab

Re : [Résolu] PERL et Gtk2::Notify

:'( je trouve rien sur internet sniff...
Peut-être en passant un bouton, j'y avais pensé, sauf que Gtk et moi, ça fait deux.


Free Ukraine!

Hors ligne

#4 Le 24/01/2011, à 21:58

grim7reaper

Re : [Résolu] PERL et Gtk2::Notify

Un lien utile pour Gtk2-perl.
C'est créer le bouton qui te pose problème ?

Un code comme ça devrait suffire (faudra peut-être ajouter 2-3 trucs quand même).

use Gtk2 '-init';
my $btn = Gtk2::Button->new_from_stock('gtk-open');

Si notre hypothèse est juste (ce qui n'est pas encore sûr), il suffit ensuite de faire

my $notification = Gtk2::Notify->new('Titre', 'Message', '/usr/share/icons/gnome/scalable/emblems/emblem-photos.svg', $btn);

Bon après, je ne peux pas tester car je n'ai pas notify d'installé.

Dernière modification par grim7reaper (Le 24/01/2011, à 21:59)

Hors ligne

#5 Le 23/10/2011, à 14:10

luigifab

Re : [Résolu] PERL et Gtk2::Notify

Exact, enfin du moins cela fonctionne chez moi (Debian 6 Stable).
Exemple complet : http://www.koders.com/perl/fid4ACC2FA12 … ?s=gtk2#L5


Free Ukraine!

Hors ligne