[réglé] [perl/gtk]gtk::list ->récuperer l'index d'un élém
L'informatique, ce n'est pas qu'un PC équipé de Windows. Ce forum est dédié aux utilisateurs de systèmes d'exploitation dérivés d'unix (GNU/Linux, *BSD, etc...) et aux autres OS alternatifs.
[réglé] [perl/gtk]gtk::list ->récuperer l'index d'un élém
le 25 Aoû 2003 16:22
voila j'ai creé un liste a laide de $gtklist = new Gtk::List();
je lui dit d'inserer la variable $buffer comme ceci $list_item = new Gtk::ListItem( $buffer );
et connecte un signal comme ceci $gtklist->signal_connect( 'select-child',&print_selection);
j'usque la ca va ça fonctionne c'est apres que ça fonctionne pas
@dlist=mon tableau de la liste
$gtklist->selection=recupere ceci (Gtk::ListItem=HASH(0x82795a0)) qui corespond a une entree de la liste et sort toujour le mem chiffre pour la meme entrée (c'est logique et ça fonctionne)
voila ma question :
comment faire pour transformer $gtklist->selection en un chifre comme 1 ou 2,3 (qui corresponde a la selection) comme ça je ferai ($dlist[2] par ex: ou 2 est la selection 2 de la liste) pour lire mon tableau et afficher la selection?
-

gnuprotek
- Apprenti(e) Expert(e)

-
- Messages: 229
- Inscription: 23 Juil 2003 16:02
le 25 Aoû 2003 17:06
bon, voila ce que j'ai écrit comme fonction:
- Code: Tout sélectionner
sub dispIndex {
my @a=@_;
my $index = $a[0]->child_position( $a[1] );
print "$index
";
}
et voila ce que j'ai mis pour récupérer le signal :
- Code: Tout sélectionner
$gtklist->signal_connect('select_child', &dispIndex);
PS: pour plus de renseignements :
http://www.linux-kheops.com/doc/gtkperl ... -Perl.html
-

glenux
- PC-Infopraticien

-
- Messages: 2759
- Inscription: 01 Mar 2003 16:22
- Localisation: Entre deux BarCamps
le 25 Aoû 2003 17:25
ha ok moi je passai la liste a ->child_position et non mon tableau
ça marcke nickel merci

-

gnuprotek
- Apprenti(e) Expert(e)

-
- Messages: 229
- Inscription: 23 Juil 2003 16:02
Sujets similaires
récupérer mail
Hello à toutes et tousy a t'il moyen de récupérer des mails que j'ai supprimer de ma corbeille Gmail
Réponses: 2
[Réglé] choix d'une imprimante mutifonction canon
Bonsoir Mon imprimante canon pixma TR4550 m'a lâchée, j'ai eu beau nettoyer les buses et réaligner automatiquement les têtes d'impressions, il me sort des documents PDF dégueulasse des parties de texte qui comment dire tremblent double triple des morceaux de lettres manquent bref, et aussi erreur b ...
Réponses: 9
[Réglé] Soucis avec hotmail
Bonjour , Je viens de réinstaller Windows 11 sur mon pc et mon soucis vient de Hotmail . Je ne peux plus me connecter pour créer mon compte avec MailBird ou EMClient . J'ai essayé en donnant mon mail chez free pour y recevoir un code , par mot de passe , rien ne marche . ça tourne en bouc ...
Réponses: 7
[Réglé] FTP sortant LIVEBOX
salut,Petite question à ceux qui connaissent les LIVEBOX , j'ai un soucis bizarre chez un collègue équipé d'une LIVEBOX fibre qu'il a changé récemment. Je lui gère un serveur Linux, et j'ai du venir lui re-paramétrer la livebox en mode "ports personnalisés" dans le pare-feu pour ouvrir et ...
Réponses: 5
[Réglé] DDR5 6000Mhz
j ai verifier tous le cablage, j ai testé la carte graphique sur un autre pc et elle fonctionne. j ai re-demonté le watercooling pour vérifier que mon proco soit bien en place, j ai laissé le pc tourné 25 minutes pour m assuré que la ram ai le temps de se paramétré.la carte vidéo c est une amd RX906 ...
Réponses: 7
[Réglé] Problème pour numériser un document
Bonjour,Pourriez-vous m'aider à résoudre un problème car je n'arrive pas à numériser un document avec mon imprimante "HP envy photo 6220" sous Linux mint ?J'ai toujours le message d'erreur : "échec de la numérisation bac d'alimentation vide" malgré l'installation de " HP ...
Réponses: 5
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités