Publicité
+ Répondre à la discussion Actualité déjà publiée
Page 2 sur 3 PremièrePremière 123 DernièreDernière
Affichage des résultats 21 à 40 sur 54

Discussion: FAQ Perl/Tk [FAQ]

  1. #21
    Rédacteur
    Avatar de Viduc
    Homme Profil pro Tristan Fleury
    Technicien maintenance
    Inscrit en
    février 2009
    Messages
    1 305
    Détails du profil
    Informations personnelles :
    Nom : Homme Tristan Fleury
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Service public

    Informations forums :
    Inscription : février 2009
    Messages : 1 305
    Points : 2 126
    Points
    2 126

    Par défaut

    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...

  2. #22
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 545
    Points : 465 270
    Points
    465 270

    Par défaut

    Comment créer un menu déroulant ? Fait

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  3. #23
    Rédacteur
    Avatar de Viduc
    Homme Profil pro Tristan Fleury
    Technicien maintenance
    Inscrit en
    février 2009
    Messages
    1 305
    Détails du profil
    Informations personnelles :
    Nom : Homme Tristan Fleury
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Service public

    Informations forums :
    Inscription : février 2009
    Messages : 1 305
    Points : 2 126
    Points
    2 126

    Par défaut

    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...

  4. #24
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 545
    Points : 465 270
    Points
    465 270

    Par défaut

    modification effectuée

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  5. #25
    Rédactrice/Modératrice

    Avatar de stoyak
    Inscrit en
    juin 2005
    Messages
    404
    Détails du profil
    Informations forums :
    Inscription : juin 2005
    Messages : 404
    Points : 1 287
    Points
    1 287

    Par défaut

    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 ?

    Code :
    1
    2
    3
    my $label = $fenetre->Label( 
    -text => 'mon étiquette',
    )->pack();
    Documentation : Tk::Label
    Cela demande du courage d'en tirer du plaisir
    Quand on n'a qu'un marteau, tous les problèmes ressemblent à un clou

  6. #26
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 545
    Points : 465 270
    Points
    465 270

    Par défaut

    Merci : rajouté.

    Comment créer une boite de liste ? ajouté

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  7. #27
    Membre Expert
    Avatar de Jasmine80
    Femme Profil pro Jasmine
    Bioinformaticienne
    Inscrit en
    octobre 2006
    Messages
    2 945
    Détails du profil
    Informations personnelles :
    Nom : Femme Jasmine
    Âge : 34
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : octobre 2006
    Messages : 2 945
    Points : 2 217
    Points
    2 217

    Par défaut

    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
    Code :
    1
    2
    3
    4
    elsif ( $numero_exemple == 4 ) {
      $Bouton1->grid( $Bouton2, $Bouton3, -sticky => 'ns' );
      $Bouton4->grid( $Bouton5, '^',      -sticky => 'ns' );
    }
    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.
    Sans l'exemple, je n'aurais pas compris.

    Serait-il possible de rajouter un exemple similaire pour l'option '-'. Merci.
    -- Jasmine --

    Merci de poser les questions dans le forum, je ne répondrai pas aux MP.

  8. #28
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 545
    Points : 465 270
    Points
    465 270

    Par défaut

    Citation Envoyé par Jasmine80 Voir le message
    1) Serait-il possible de définir clairement les termes widget, frame, cadre, ce n'est pas très clair dans ma tête.
    La définition d'un widget est présente, je l'ai mise à jour.
    Frame = Cadre , il est également définit ici.

    Citation Envoyé par Jasmine80 Voir le message
    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.
    Ok
    Citation Envoyé par Jasmine80 Voir le message
    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
    Code :
    1
    2
    3
    4
    elsif ( $numero_exemple == 4 ) {
      $Bouton1->grid( $Bouton2, $Bouton3, -sticky => 'ns' );
      $Bouton4->grid( $Bouton5, '^',      -sticky => 'ns' );
    }
    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.
    Sans l'exemple, je n'aurais pas compris.

    Serait-il possible de rajouter un exemple similaire pour l'option '-'. Merci.
    C'est fait.

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  9. #29
    Membre Expert
    Avatar de Jasmine80
    Femme Profil pro Jasmine
    Bioinformaticienne
    Inscrit en
    octobre 2006
    Messages
    2 945
    Détails du profil
    Informations personnelles :
    Nom : Femme Jasmine
    Âge : 34
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : octobre 2006
    Messages : 2 945
    Points : 2 217
    Points
    2 217

    Par défaut

    Merci Djibril, c'est très sympa de ta part.
    -- Jasmine --

    Merci de poser les questions dans le forum, je ne répondrai pas aux MP.

  10. #30
    Rédacteur
    Avatar de Viduc
    Homme Profil pro Tristan Fleury
    Technicien maintenance
    Inscrit en
    février 2009
    Messages
    1 305
    Détails du profil
    Informations personnelles :
    Nom : Homme Tristan Fleury
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Service public

    Informations forums :
    Inscription : février 2009
    Messages : 1 305
    Points : 2 126
    Points
    2 126

    Par défaut

    pitite question... comment faire un scroll avec un label?

    j'essaie ça mais ça marche pas...

    Code :
    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);

  11. #31
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 545
    Points : 465 270
    Points
    465 270

    Par défaut

    tu ne peux pas scroller un label, soit tu mets des \n dans ton texte, soit tu utilises l'option -wraplength

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  12. #32
    Rédacteur
    Avatar de Viduc
    Homme Profil pro Tristan Fleury
    Technicien maintenance
    Inscrit en
    février 2009
    Messages
    1 305
    Détails du profil
    Informations personnelles :
    Nom : Homme Tristan Fleury
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Service public

    Informations forums :
    Inscription : février 2009
    Messages : 1 305
    Points : 2 126
    Points
    2 126

    Par défaut

    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!

  13. #33
    Membre à l'essai Avatar de Perl53
    Inscrit en
    octobre 2008
    Messages
    109
    Détails du profil
    Informations personnelles :
    Âge : 23

    Informations forums :
    Inscription : octobre 2008
    Messages : 109
    Points : 22
    Points
    22

    Par défaut

    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

  14. #34
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 545
    Points : 465 270
    Points
    465 270

    Par défaut

    Citation Envoyé par Perl53 Voir le message
    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
    Qu'entends tu par barres d'outils ?

    Sinon, pour l'instant, dans la FAQ, il n' y a que la création de menu principal, il me faut un peu de temps pour rajouter les menubuttons, voir les menus sous forme de popup.

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  15. #35
    Membre à l'essai Avatar de Perl53
    Inscrit en
    octobre 2008
    Messages
    109
    Détails du profil
    Informations personnelles :
    Âge : 23

    Informations forums :
    Inscription : octobre 2008
    Messages : 109
    Points : 22
    Points
    22

    Par défaut

    par barre d'outils j'entends :

    (l'image date un peu )

  16. #36
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 545
    Points : 465 270
    Points
    465 270

    Par défaut

    Citation Envoyé par Perl53 Voir le message
    par barre d'outils j'entends :

    (l'image date un peu )
    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.

    ça te convient ?

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  17. #37
    Membre à l'essai Avatar de Perl53
    Inscrit en
    octobre 2008
    Messages
    109
    Détails du profil
    Informations personnelles :
    Âge : 23

    Informations forums :
    Inscription : octobre 2008
    Messages : 109
    Points : 22
    Points
    22

    Par défaut

    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

  18. #38
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 545
    Points : 465 270
    Points
    465 270

    Par défaut

    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 ?

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  19. #39
    Membre à l'essai Avatar de Perl53
    Inscrit en
    octobre 2008
    Messages
    109
    Détails du profil
    Informations personnelles :
    Âge : 23

    Informations forums :
    Inscription : octobre 2008
    Messages : 109
    Points : 22
    Points
    22

    Par défaut

    ok cela me convient parfaitement, merci de m'avoir répondu

  20. #40
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 545
    Points : 465 270
    Points
    465 270

    Par défaut

    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.

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •