Je croyais que le développement de Tcl/Tk était au point mort, mais cette nouvelle version est vraiment la bienvenue car elle comble des lacunes, surtout au niveau de l'apparence des widgets sous GNU/Linux.
Je n'ai jamais programmé en Tcl/Tk, mais j'ai déjà fait quelques petits programmes en Python/Tkinter (bindings Python pour utiliser Tk), aussi je me demandais si Tkinter pourra bientôt profiter des améliorations de Tk.
Ça mettrait aussi fin aux modules "add-ons" tels que Tix ou Pmw, qui ajoutent de nouveaux widgets mais d'une façon plus ou moins cohérente malheureusement :/
@Jul
Je suis d'accord avec toi quand tu dis que la programmation d'interface est facilitée, mais la gestion des d'évènements est vraiment basique...
gestion des GUI comme un gestionnaire d'évènement qui boucle ou chacun des éléments réagi grâce à des callbacks
Ben c'est le principe même de la programmation événementielle, que l'on retrouve dans tous les toolkits graphiques (du moins, à ma connaissance)...
Malheureusement en Tk on ne peut pas "attacher" des données aux évènements, contrairement à GTK+ ou Qt qui intègrent le principe des signaux.
Tk est plus simple, mais aussi beaucoup plus limité.
À moins que tu voulais dire que Tk était un précurseur dans ce domaine, GTK+ et Qt étant plus récents ?
# Et pour Python/Tkinter ? :)
Posté par Haze . En réponse à la dépêche Sortie de Tcl/Tk 8.5.0. Évalué à 2.
Je n'ai jamais programmé en Tcl/Tk, mais j'ai déjà fait quelques petits programmes en Python/Tkinter (bindings Python pour utiliser Tk), aussi je me demandais si Tkinter pourra bientôt profiter des améliorations de Tk.
Ça mettrait aussi fin aux modules "add-ons" tels que Tix ou Pmw, qui ajoutent de nouveaux widgets mais d'une façon plus ou moins cohérente malheureusement :/
@Jul
Je suis d'accord avec toi quand tu dis que la programmation d'interface est facilitée, mais la gestion des d'évènements est vraiment basique...
Ben c'est le principe même de la programmation événementielle, que l'on retrouve dans tous les toolkits graphiques (du moins, à ma connaissance)...
Malheureusement en Tk on ne peut pas "attacher" des données aux évènements, contrairement à GTK+ ou Qt qui intègrent le principe des signaux.
Tk est plus simple, mais aussi beaucoup plus limité.
À moins que tu voulais dire que Tk était un précurseur dans ce domaine, GTK+ et Qt étant plus récents ?