question de débutant - fixer les dimentions d'un TextVi [résolu][pyGTK] - Python - Programmation
Marsh Posté le 30-07-2005 à 10:27:41
tu devrais t'aider du logiciel glade pour construire ton interface, c'est quand même plus userfriendly
Marsh Posté le 30-07-2005 à 15:35:13
J'ai regardé du côté de Glade, mais je n'ai pas envie de creer trop de dépendances sur mes applis, question de portabilité. Déja que python et gtk sont pas tres répandu ailleurs que sur unix, à terme je compte utiliser sdl aussi, si en plus je me traine glade, je peux oublier les utilisateurs windows...
Et puis pour apprendre gtk, le mieux c'est de coder du gtk... Glade va pas beaucoup m'aider.
Merci quand meme
Marsh Posté le 30-07-2005 à 16:59:51
tu gagnes quand même beaucoup de temps en utilisant glade, m'enfin c'est toi qui voit
Marsh Posté le 30-07-2005 à 17:39:22
Quand mon but sera de gagner du temps, on verra, pour le moment mon but est d'apprendre.
Marsh Posté le 01-08-2005 à 02:57:52
voila le code de l'interface du chose, pour ceux que ca interessent.
pour les puristes : il y a certainement d'enormes erreurs de style, veuillez m'en excuser, tout les conseils sont les bienvenu.
|
Marsh Posté le 01-08-2005 à 23:02:49
la fonction gtk.Widget.set_size_request à l'air de repondre à mes besoins
Marsh Posté le 30-07-2005 à 04:45:35
Bonjour tout le monde
Je suis débutant en python et j'essaye de programmer une petite calculatrice en mode rpl avec pygtk.
J'affiche un clavier a l'aide de deux Tables dans une VBox, et la pile avec un TextView, dans la meme VBox.
Le clavier en deux parties comprend un pavé numerique classique et une colone de bouton pour les manipulation de pile.
mais la pile s'affiche par defaut avec 1 pixel de large seulement... et voila mon probleme.
Il s'agit de definir la largeur et la hauteur du TextView, si possible en colones/lignes de caracteres, et que cela ne bouge plus.
La pourtant tres riche doc de cette lib ne m'a rien appris quant au redimentionnement des widgets, ou alors c'est un mechanisme qui m'echappe...
merci d'avance !
Message édité par paflaxe le 01-08-2005 à 23:03:59