Tak jsem našel, jak by to šlo - hromadně měnit vzhled vybraného
widgetu/widgetů - a funguje to.def __initializeTk_colors_common(self, root): root.option_add('*background','#797778') root.option_add('*foreground','#fdfd02') root.option_add('*EntryField.Entry.background', 'white') root.option_add('*Entry.background', 'white') root.option_add('*MessageBar.Entry.background', 'gray85') root.option_add('*Listbox*background', 'dark green') root.option_add('*Listbox*selectBackground', 'dark slate blue') root.option_add('*Listbox*selectForeground', 'white') def __initializeTk_win32(self, root): self.__initializeTk_colors_common(root) root.option_add('*Font', 'Verdana 10 bold') root.option_add('*EntryField.Entry.Font', 'Courier 10') root.option_add('*Listbox*Font', 'Courier 10') Asi se to nedá srovnávat se skiny GTK/Qt, ale lepší něco než nic ;-) Bones napsal(a): Ahoj vsichni, neznate nekdo nejaky skin na Tkinter, ktery by zmenil jeho vzhled do hezci podoby, treba vzhledu GTK,Qt, cokoli? Vim ze pod Windows Tk convertuje vzhled do WinAPI, ale ja bych chtel neco na UNIX. Googlil jsem, ale nic relevantniho nenasel. Predem diky za odpovedi. Bones -- geon Vyjímka je pravidlo. Rekurzivní. |
_______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python