Python Mega Widgets
PMW neboli Python Mega Widgets je rozšiřující modul pro Tkinter. Poskytuje některá udělátka, která normálně v Tkinteru nenajdete, jako ScrolledFrame či TimeCounter.
Instalace
Odkaz na stažení Pmw [ http://sourceforge.net/projects/pmw/ ]Instalace knihovny je jednoduchá. Stačí rozbalit archiv, otevřít složku src
a překopírovat adresář Pmw
do složky site-packages
. Správnost instalace můžete jednoduše otestovat příkazem:
>>> import Pmw
>>>
Pokud na vás nevyskočila žádná chyba, instalace proběhla úspěšně.
Manuál
Pmw má slušně zpracovanou dokumentaci [ http://pmw.sourceforge.net/doc/refindex.html ], ve které snadno najdete vše, co potřebujete.
Malá ukázka
Jako ukázka nám poslouží udělátko ComboBox. My sami jsme si takové udělátko již vytvořili v tomto článku [ http://programujte.com/index.php?akce=clanek&cl=2007080803-tkinter-%E2%80%93-combobox ], proto ho můžete srovnat s verzí [ http://pmw.sourceforge.net/doc/ComboBox.html ] z Pmw:
import Pmw
from Tkinter import*
okno=Tk()
combo=Pmw.ComboBox(okno,dropdown=1,scrolledlist_items=("jedna","dva","..."))
combo.pack()
mainloop()
Toto by jako malý úvod do Pmw mohlo stačit. Více o této knihovně na pmw.sourceforge.net [ http://pmw.sourceforge.net/doc/index.html ].