Il y a actuellement 138 visiteurs
Dimanche 27 Novembre 2022
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

[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

Message 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?
je suis débutant et j'ai installé GENTOO (j'avais pas plus con comme idée) mais bon j'aime bien les problemes ;-)
Avatar de l'utilisateur
gnuprotek
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 229
Inscription: 23 Juil 2003 16:02
 


Message 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
Avatar de l'utilisateur
glenux
PC-Infopraticien
PC-Infopraticien
 
Messages: 2757
Inscription: 01 Mar 2003 16:22
Localisation: Entre deux BarCamps
 

Message le 25 Aoû 2003 17:25

ha ok moi je passai la liste a ->child_position et non mon tableau
ça marcke nickel merci :wink:
je suis débutant et j'ai installé GENTOO (j'avais pas plus con comme idée) mais bon j'aime bien les problemes ;-)
Avatar de l'utilisateur
gnuprotek
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 229
Inscription: 23 Juil 2003 16:02
 



Sujets similaires

Message [Réglé] DD SATA bruyant
Bonsoir,Regarde aussi du côté de l'alimentation, on a déjà vu des fils internes trop près des pales et ça fait un petit bruit pas très agréable.Bonne soirée.
Réponses: 20

Message [Réglé] suppression des messages dans gmail
Bonjour, existe t'il une méthode pour supprimer les messages en grands nombre dans Gmail. Par exemple touts les messages d'avant une certaine date ? J'ai essayé notamment avec ceci dans la barre de recherche "before:2018/1/1" mais ça ne fonctionne pas. Merci.
Réponses: 5

Message [Réglé] MESSAGES D'ERREUR apres l'arrivée sur le bureau
Salut tout le monde Voici les faits : depuis ce matin sans qu'il se soit passer autre chose les jours d'avant sur l'ordinateur portable de mon amie après avoir démarré normalement et être arrivé sur le bureau sur lequel se trouvent les icônes soudain apparait un premier message d'erreur et lorsqu'o ...
Réponses: 18

Message [Réglé] impossible de connecter imprimante en wifi
bonjourj'ai une imprimante hp3639 avec un pc portable hpje n'arrive pas a connecter mon imprimante en wifi mais avec un cable elle fonctionneje ne sais pas comment faire pour activer le wifi de l'imprimantebien sur je n'ai plus la notice
Réponses: 6

Message [Méthode] récupérer votre n° de licence win 10
Microsoft permet >>ici<< de télécharger la dernière version légale de Windows 10, soit sur une clé USB soit sous la forme d'un fichier ISO....mais, pour cela il vous faut votre n° de licence Windows 10 que, si vous avez acheté un PC avec Windows "préinstallé", vous n'avez pas.. ...
Réponses: 10

Message [Réglé] Un anti viruis à jour est suffisant pour protéger ?
Bonjour, C'est ma première fois sur ce forum. J'ai eu une mésaventure avec mon PC, je ne sais pas vraiment si c'est l??uvre des virus (alors que mon antivirus est à jour). En effet, j'ai préparé certains documents que je dois transmettre à un cabinet d'expert comptable à Paris dans deux semaines. Ma ...
Réponses: 6


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.