Gui Builder (Tkinter)

Présentation
Gui Builder est un éditeur pour Python qui vous permet de dessiner directement vos interfaces graphiques en Tkinter et l'extension Pmw (il vous faudra cependant installer cette bibliothèque).
Téléchargement
Compatibilité
Linux Mac Windows
0  0 
Téléchargé 605 fois Voir le commentaire
Détails
Catégories : RAD & EDI
Éditeur : SourceForge   +
Licence : Gratuit
Date de mise en ligne : 8 juillet 2011




Avatar de pmil58 pmil58 - Nouveau Candidat au Club https://www.developpez.com
le 06/10/2013 à 9:45
Bonjour à toutes et tous...
Gui Builder bien installé (sur Win8...). Pmw aussi (en console Python : " import Pmw " ne me siglale aucune erreur).

Cependant, le lancement du test ( "Start Test") ne change rien > Je ne vois pas ce que donnerait ma simple boîte de dialogue d'essai... Le code :

""" essai_01.py --

UI generated by GUI Builder Build 146 on 2013-10-06 09:27:58 from:
C:/Users/Basse/Documents/Exos_Tkinter/essai_01.ui
This file is auto-generated. Only the code within
'# BEGIN USER CODE (global|class)'
'# END USER CODE (global|class)'
and code inside the callback subroutines will be round-tripped.
The 'main' function is reserved.
"""

from Tkinter import *
from essai_01_ui import Essai_01

# BEGIN USER CODE global

# END USER CODE global

class CustomEssai_01(Essai_01):
pass

# BEGIN CALLBACK CODE
# ONLY EDIT CODE INSIDE THE def FUNCTIONS.

# _button_1_command --
#
# Callback to handle _button_1 widget option -command
def _button_1_command(self, *args):
pass

# _entry_1_invalidcommand --
#
# Callback to handle _entry_1 widget option -invalidcommand
def _entry_1_invalidcommand(self, *args):
pass

# _entry_1_validatecommand --
#
# Callback to handle _entry_1 widget option -validatecommand
def _entry_1_validatecommand(self, *args):
pass

# _entry_1_xscrollcommand --
#
# Callback to handle _entry_1 widget option -xscrollcommand
def _entry_1_xscrollcommand(self, *args):
pass

# END CALLBACK CODE

# BEGIN USER CODE class

# END USER CODE class

def main():
# Standalone Code Initialization
# DO NOT EDIT
try: userinit()
except NameError: pass
root = Tk()
demo = CustomEssai_01(root)
root.title('essai_01')
try: run()
except NameError: pass
root.protocol('WM_DELETE_WINDOW', root.quit)
root.mainloop()

if __name__ == '__main__': main()

Merci de vos éventuels éclaircissements
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
Contacter le responsable de la rubrique Python