[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églé] choisir quels types de comptes sur mon pc
salut tout le monde je suis un peu perdu dans les choix de comptes pour mon pc principal quelle est la meilleure solution svp ?les différences entres un compte local ?standard?. administrateur leurs buts leurs utilités leurs avantages leurs inconvénient etc... puis-je avoir les comptes qui me seron ...
Réponses: 33
recuperer données disque dur
bonjourj'ai fait une boulette, j'ai crééer un support windows 10 sur mon DD externe mais cela a effacé tout ce que j'avais decu. Comment recuperer mes données?
Réponses: 7
[réglé] Probleme carte ethernet
Bonjour a tous,Depuis hier je rencontre un problème avec ma carte ethernet. Mon PC m'informe que celui-ci n'est pas connecté a internet (icône de la barre des taches). Par contre j'ai internet par le biais de mon VPN. Avez vous une petite idée ? Par avance merci
Réponses: 35
[Réglé] boitier PC
salut les pros j'espére que vous allez tous bien depuis le temps voilà je compte acheter un boitier PC de marque bequiet shadow 800 DX éclairage ARGB 3 ventilos pure wings 140 MM d'aprés vous est ce que sa vaut le coup ? Merci
Réponses: 5
[Réglé] Erreur d'écriture pour Hogwarts Legacy :
Bonjour,J'ai un probleme avec le jeu Hogward Legacy : L'héritage de Poudlard que j'ai acheter sur Steam. A l'installation du jeu, il y a un probleme d'écriture qui corrompe un fichier du jeu et l'empeche de s'allumer. J'ai eu ce probleme par le passé qui a fini par se résoudre tout seul. Mais depuis ...
Réponses: 7
[Réglé] Soucis, écran noir avec curseur qui bouge
Bonjour à tous ! Hier en éteignant mon pc fixe, au lieu de s'éteindre j'ai eu un écran noir mais j'ai le curseur de la souris qui bouge ( mais c'est un rond bleu ). J'ai beau rallumer l'ordinateur, vérifier mes branchements rien à faire. Je vois juste le logo Windows au démarrage et je peux accéder ...
Réponses: 23
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 6 invités