Thread Hübsches Tk? (3 answers)
Opened by LanX- at 2009-07-19 16:30

murphy
 2009-07-19 17:02
#123384 #123384
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
In den neueren Versionen von Tcl/Tk, ich denke ab 8.5.x, sind die Widgets und die Themenengine, die zunächst in der Erweiterungsbibliothek tile eingeführt wurden, jetzt in der Kernbibliothek ttk zu finden. Mit diesen Widgets sieht Tk auf Windoof und MacOS X / Aqua nativ aus und unter X11 finde ich den neuen Standardstil auch hübscher als das alte an Motif angelehnte Look and Feel.

Ein paar Screenshots um einen Eindruck zu bekommen gibt es zum Beispiel hier: http://wiki.tcl.tk/13636

Damit eine Anwendung das neue Gesicht von Tk nutzen kann, muss sie aber auch die entsprechenden neuen Widgets einsetzen. Es wurde in die klassischen Widgets keine neue Funktionalität eingebaut. Daher muss mal wohl alten Code auf jeden Fall nochmal anfassen, um die GUI zu modernisieren, auch wenn sich der Portierungsaufwand in Grenzen halten dürfte.

Was die Austauschbarkeit der Module betrifft, so ist CPAN:Tcl::Tk weitgehend kompatibel mit CPAN:Tk, CPAN:Tkx eher nicht.

edit: CPAN:Tkx ist allerdings das aktuellste der Tk-Interfaces und wenn mich nicht alles täuscht bei neueren Versionen von ActivePerl bereits vorinstalliert.
Last edited: 2009-07-19 17:06:44 +0200 (CEST)
When C++ is your hammer, every problem looks like your thumb.

View full thread Hübsches Tk?