[ Python ] Problème avec Tkinter

Problème avec Tkinter [ Python ] - Python - Programmation

Marsh Posté le 29-04-2003 à 22:39:22    

Voila mon problème, lorsque je lance mon appli graphique, ma menu bar n'est pas en haut à gauche. de la fenetre principale. Je piétine et j'ai essayé pas mal de trucs mais ca ne veut pas bouger.
 
Si quelqu'un a une idée...

Code :
  1. #
  2. #--- Classe MenuBar : Cree le widget charge de la gestion des menus ---#
  3. #
  4. class MenuBar(Frame):
  5. def __init__(self, boss =None):
  6.   Frame.__init__(self, borderwidth= 2)
  7.   ........
  8. #
  9. #--- Classe Application : Cree le widget principal et gere les basculements entre les widgets ---#
  10. #
  11. class Application(Frame):
  12. """Application principale"""
  13. def __init__(self, boss = None):
  14.  Frame.__init__(self)
  15.  self.master.title('FTP en Python')
  16.  mBar = MenuBar(self)
  17.  mBar.lift()
  18.  mBar.grid(row=0, column=0, sticky=N+W)
  19.  ..........
  20. if __name__ == '__main__':
  21. app = Application()
  22. app.master.minsize(300, 60)
  23. app.mainloop()


 
Si ca dit quelque chose à quelqu'un :)


Message édité par chaica le 29-04-2003 à 23:13:09
Reply

Marsh Posté le 29-04-2003 à 22:39:22   

Reply

Marsh Posté le 29-04-2003 à 22:50:27    

Genre

Reply

Marsh Posté le 29-04-2003 à 23:02:31    

En haut a droite ??? stadire ???
 
J'y connais rien a TkInter, mais je dirais ptete :
sticky=N+E
 
enfin ca parait plus logique vu ce que tu souhaites faire... si j'ai bien compris...

Reply

Marsh Posté le 29-04-2003 à 23:06:34    

Ouais j'ai tenté mais tu le mets ou sticky=N+W? dans quel grid?
 
CHaiCA

Reply

Marsh Posté le 29-04-2003 à 23:10:05    

chaica a écrit :

Ouais j'ai tenté mais tu le mets ou sticky=N+W? dans quel grid?
 
CHaiCA


Bah ce que je dis, c'est d'essayer N+E a la place de N+W...
Apres je viens de te dire que j'y connais rien en Tkinter...
C'est juste u truc qui m'a paru un peu louche...

Reply

Marsh Posté le 29-04-2003 à 23:14:12    

Autant pour moi je voulais dire en haut à gauche. De toute facon il continue à me le centrer au milieu de la frame principale...
C'est ça mon principal problème.
 
CHaiCA


Message édité par chaica le 29-04-2003 à 23:14:32
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed