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
  

_______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python


-- 
geon
Vyjímka je pravidlo. Rekurzivní.


_______________________________________________
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem