• [^] # Re: Et pour Python/Tkinter ? :)

    Posté par . En réponse à la dépêche Sortie de Tcl/Tk 8.5.0. Évalué à 2.

    Évidemment, Tk intègre la notion d'attachement de signaux. C'est la commande "bind". On attache un événement (appui sur une touche, entrée de la souris, destruction d'un widget, ...) pour un widget ou plusieurs, à l'exécution d'un morceau de code.

    C'est depuis l'origine je pense dans Tk. Par contre, il est très courant que l'on est pas besoin d'aller jusque là, car les widgets courants (boutons, entrée de texte) intègrent des binding par défaut.

    Les détails ici : http://fr.wikibooks.org/wiki/Vos_premiers_pas_en_Tk ou là http://www.linbox.com/ucome.rvt/any/fr/Ressources/Cours/tcl/(...) .

    Les vrais limites de tk ne sont pas là. Pour moi la vraie limite étaient la non thémabilité de tk (mais avec 8.5 c'est fini), la difficulté d'avoir un look unique même entre 2 linux (pb de fontes). Il manquait aussi quelques widgets courants que l'on trouvait en librairie et qui sont maintenant intégrés (combobox, widget arbre, ...).