donc voici
comment tu fais pour avoir ton menu déroulant (listbox) sur une seule ligne?
en mettant -width => 1 dans la déclaration de la listebox ça met quand même au final un menu sur deux ou trois lignes...
donc voici
comment tu fais pour avoir ton menu déroulant (listbox) sur une seule ligne?
en mettant -width => 1 dans la déclaration de la listebox ça met quand même au final un menu sur deux ou trois lignes...
Bien reçu, tous les messages. Ils disent qu’ils ont compris, qu’il n’y a plus le choix. Que l’esprit qui souffle, guidera leurs pas. Qu’arrivent les derniers temps où nous pourrons parler. Alors soyons désinvoltes, n’ayons l’air de rien
Comment créer un menu déroulant ? Fait
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
ha ouai mais c'est pas une petite maj que tu as fait là.... pas mal du tout ça, bravo et merci!!!!
et comme le précisais Jasmine oui il serait je pense de mettre la récupération de la valeur...
Bien reçu, tous les messages. Ils disent qu’ils ont compris, qu’il n’y a plus le choix. Que l’esprit qui souffle, guidera leurs pas. Qu’arrivent les derniers temps où nous pourrons parler. Alors soyons désinvoltes, n’ayons l’air de rien
modification effectuée
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
Salut,
Je rajoute une toute petite question/réponse.
4.3. Les étiquettes (Label, ...)
=> Comment créer une étiquette, un texte dans une fenêtre ou un cadre ?
Documentation : Tk::Label
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 my $label = $fenetre->Label( -text => 'mon étiquette', )->pack();
Cela demande du courage d'en tirer du plaisir
Quand on n'a qu'un marteau, tous les problèmes ressemblent à un clou
Merci : rajouté.
Comment créer une boite de liste ? ajouté
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
1) Serait-il possible de définir clairement les termes widget, frame, cadre, ce n'est pas très clair dans ma tête.
2) Serait-il possible à chaque fois qu'un widget permet l'entrée d'une donnée par l'utilisateur d'indiquer la façon de la récupérer pour la traiter.
3) Dans la FAQ on parle dans grid de l'option '^' qui prolonge la case du haut. Elle augmente la valeur de l'option -rowspan du widget se trouvant au-dessus
Puis on montre l'exemple
Sur la capture d'écran on voit que le bouton trois est allongé. C'est donc bien celui qui se trouve en dessous de '^' dans l'ordre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 elsif ( $numero_exemple == 4 ) { $Bouton1->grid( $Bouton2, $Bouton3, -sticky => 'ns' ); $Bouton4->grid( $Bouton5, '^', -sticky => 'ns' ); }
Sans l'exemple, je n'aurais pas compris.
Serait-il possible de rajouter un exemple similaire pour l'option '-'. Merci.
-- Jasmine --
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
Merci Djibril, c'est très sympa de ta part.
-- Jasmine --
pitite question... comment faire un scroll avec un label?
j'essaie ça mais ça marche pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 my $Text_INFO = $Fenetre_Info_Logiciel ->Scrolled('Label', -text => $INFO, -wrap => 'none', -scrollbars => "osoe", -font => $FT_Principale, -width => 10, -height => 10); $Text_INFO -> pack(-fill => 'y', -side => 'top', -expand => 0);
Bien reçu, tous les messages. Ils disent qu’ils ont compris, qu’il n’y a plus le choix. Que l’esprit qui souffle, guidera leurs pas. Qu’arrivent les derniers temps où nous pourrons parler. Alors soyons désinvoltes, n’ayons l’air de rien
tu ne peux pas scroller un label, soit tu mets des \n dans ton texte, soit tu utilises l'option -wraplength
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
ha oki, je me disais bien qu'on ne pourvait pas
l'option -wraplength devrait le faire je pense pour une partie en tout cas
merci à toi!
Bien reçu, tous les messages. Ils disent qu’ils ont compris, qu’il n’y a plus le choix. Que l’esprit qui souffle, guidera leurs pas. Qu’arrivent les derniers temps où nous pourrons parler. Alors soyons désinvoltes, n’ayons l’air de rien
moi j'aurais une question en rapport avec la partie 4.8. Les menus (Menu, Menubutton, ...)
je sais qu'il est possible de faire des barre d'outils et je voudrais savoir comment faire pour en créer une, sachant de plus qu'il faut un module, toolbar si ma mémoire est bonne
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
Bah, je ne connaissais pas ce module . On peut faire des choses intéressante avec .
En ce qui concerne les menu natif de Perl tu en as 2 voir 3 différents.
- Les menus en entete de fenetre (menu principal)
- Les menus boutons, ça te permet d'avoir un menu qui s'affiche lorsque tu clique sur un bouton par exemple.
- Le menu popup, même principe que les menus boutons, mais tu peux l'appliquer partout. Pour exemple, si tu fais un clique droit sur ta page web dvp.com, tu as un menu qui apparait.
Voilà, je ne sais pas si tes besoins se trouvent dans la liste ci-dessus ? Maintenant en ce qui concerne Tk::Toolbar, je ne l'ai jamais utilisé, il n'a pas l'air très compliqué sinon.
Pour voir des exemples, si tu es sous Windows, tape sous ta console DOS widget et va dans la section Menu, tu verras les différents rendus.
Tu as aussi de bons exemples dans les cours et tutoriels pour apprendre la programmation Perl : http://perl.developpez.com/cours/
ça te convient ?
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
pour le toolbar, je peut trouver mais je ne connaissais pas les 2 autres type de menu et donc je te laisse le temps d'écrire les rubriques correspondantes dans la FAQ
Je ne te promet pas de te le faire de suite . Mais dès que j'ai un peu de temps, je te fais un petit exemple, ça te convient ?
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
ok cela me convient parfaitement, merci de m'avoir répondu
3 nouvelles questions rajoutées au sujet des menus en Perl Tk (section 4.8):
Comment créer un bouton de menu ?
Comment créer un menu d'option ?
Comment créer un menu qui surgit après un clic souris dans un widget ?
Voilà, j'attends vos retours.
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager