Thread WxPerl (18 answers)
Opened by Robby at 2004-03-02 16:19

ptk
 2004-03-03 15:29
#41664 #41664
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
[quote=Robby,03.Mar..2004, 13:51][quote=ptk,03.03.2004, 12:29]
Quote
- Widgets haben ein eignes Tk-Verhalten :)

Details![/quote]
um Dich mal zu zitieren:
Hmmm, fuer dieses Feature habe ich mal eine Erweiterung fuer Tk::Listbox geschrieben.

Man muss halt alles selber machen....mit wxperl tut es standardmäßig...

Aber deshalb hab ich ja mal nachgefragt, was für und was gegen wxperl spricht :D[/quote]
OK, ich habe mal im Sourcecode nachgeschaut (habe kein Windows, deshalb muss ich das so machen), welche Core-Tk-Widgets unter Windows native Widgets sind. Das sind Button, Label, Checkbutton, Radiobutton, Menu, Menubutton, Scrollbar. Bei Listbox, Entry, Spinbox, Scale, Panedwindow und Text wird das Verhalten und Aussehen nachgebildet --- insbesondere Tk::Text duerfte wesentlich maechtiger als das Original-Win32-Widget sein (frueher gab es da sogar 64K-Grenzen, sind die noch immer vorhanden?). Bei Dialogen ist es teils-teils, Standarddialoge wie messageBox, getOpenFile, getSaveFile und chooseDirectory sind native Dialoge, alles andere (Tk::Dialog und Tk::DialogBox) nicht. Einige Widgets haben meines Wissens kein Gegenstueck (Canvas, Message). Bei Mega-Widgets ist es auch teils-teils, BrowseEntry duerfte dem Aussehen von Win32-Comboboxen mittlerweile recht nahe kommen, Balloon eher nicht.

View full thread WxPerl