IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tkinter Python Discussion :

Utilisation de ScrolledListBox (syntaxe)


Sujet :

Tkinter Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 25
    Par défaut Utilisation de ScrolledListBox (syntaxe)
    Bonjour,

    Je suis nouveau sur le forum:
    Avant je programmais en VB.net sous windows
    Maintenant, je suis passé à linux et j'apprends la programation en Python
    Et comme tout débutant j'ai des problème avec la syntaxe.
    J'aurais besoins d'utiliser le controle ScrolledListBox, mais je ne sais pas comment l'appeler (l'importer) dans mon script
    J'ai essayé:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    #-*- coding: latin-1 -*-
    from Tkinter import *
    import Pmw
     
    rap=Pmw.initialise()
    rap.title("Montant restant à payer")
    #Les versements automatiques 
     
    Je ne sais pas comment faire pour introduire le mégawidget ScrolledListBox
    dans ma routine.
     
    Voici ce que j'ai essayé :
     
    lvaut=Pmw.ScrolledListBox(rap,labelpos=N,
                           label_text="Versements automatique restant à exécuter",
                           label_font="Helvetica 14 bold underline",
                           label_fg='blue',label_pady=15,
                           text_font="Times 14 normal",text_bg="ivory",
                           text_padx=10,text_pady=10,text_wrap="none",
                           borderframe=1,
                           borderframe_borderwidth=3,
                           borderframe_relief=SOLID,
                           usehullsize=1,
                           hull_width=650,hull_height=250)
    lvaut.pack(expand=NO,fill=BOTH,padx=15,pady=8)
     
    # Les opérations non comptabilisée par la banque
     
    lop=Pmw.ScrolledListBox(rap,labelpos=N,
                         label_text="Opérations non comptabilisée par la banque (tous comptes confondus)",
                         label_font="Helvetica 14 bold underline",
                         label_fg='blue',label_pady=15,
                         text_font="Times 14 normal",text_bg="ivory",
                         text_padx=10,text_pady=10,text_wrap="none",
                         borderframe=1,
                         borderframe_borderwidth=3,
                         borderframe_relief=SOLID,
                         usehullsize=1,
                         hull_width=650,hull_height=400)
    lop.pack(expand=NO,fill=BOTH,padx=15,pady=8)
     
    # Les virements avec dates mémo restant à payer
     
    lvir=Pmw.ScrolledListBox(rap,labelpos=N,
                          label_text="Virements avec date mémo restant à payer",
                          label_font="Helvetica 14 bold underline",
                          label_fg='blue',label_pady=15,
                          text_font="Times 14 normal",text_bg="ivory",
                          text_padx=10,text_pady=10,text_wrap="none",
                          borderframe=1,
                          borderframe_borderwidth=3,
                          borderframe_relief=SOLID,
                          usehullsize=1,
                          hull_width=650,hull_height=200)
    lvir.pack(expand=NO,fill=BOTH,padx=15,pady=15)
     
    rap.mainloop()
    Au départ j'avais utilisé ScrolledTextBox au lieu de ScrolledListBox et ça marchait mais (ce que je veux c'est simplement afficher des fichiers se trouvant sur le disque dur)

    A ce stade, je prépare toutes mes interfaces graphique, je m'occuperai du reste après.

    Pourriez vous m'aider svp.

    andreDVL

  2. #2
    Membre éclairé
    Avatar de airod
    Homme Profil pro
    Gérant Associé, DMP Santé et Directeur technique
    Inscrit en
    Août 2004
    Messages
    767
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Gérant Associé, DMP Santé et Directeur technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 767
    Par défaut
    bonjour,

    un petit message d'erreur peut être !?
    ca peut nous aider a t'aider.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Utilisation de la syntaxe longue inpoly
    Par Wel Kol dans le forum MATLAB
    Réponses: 4
    Dernier message: 27/03/2014, 17h51
  2. Réponses: 11
    Dernier message: 06/09/2013, 14h21
  3. Utilisation de la syntaxe :=
    Par Ub1quity dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/10/2012, 19h50
  4. [A-03] Utilisation de la syntaxe IIF Sql
    Par Milyshyn76 dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 05/11/2008, 09h19
  5. Utilisation de la syntaxe Basic en Crystal Reports
    Par GodGives dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 04/12/2007, 12h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo