
my_ttkCheckbutton = ttk.Checkbutton(root, **options)
my_ttkCheckbutton.config()
command = Definuje funkciu, ktorá sa vykoná po kliknutí na widget.
compound = spôsob kombinácie textu a obrázka (ak je obrázok). Ak je obrázok, predvolene zakryje text, pokiaľ nezadáte compound. Center: text na vrchole obrázka. Bottom, TOP, RIGHT, LEFT:
umiestni text na dané miesto vzhľadom na obrázok. Predvolené nastavenie je None.
cursor = Definuje kurzor widgetu.
image = Definuje obrázok, ktorý sa má zobraziť.
offvalue = Hodnota, ktorá sa má uložiť do pridruženej premennej, keď sa widget je zrušený výber. Predvolená hodnota je 0.
onvalue = Hodnota, ktorá sa má uložiť do pridruženej premennej, keď je widget je vybraný. Predvolené nastavenie je 1.
padding = Nastavuje výplň medzi textom a okrajmi widgetu.
state = NORMAL (predvolené), ACTIVE, DISABLED.
style = Slúži na zadanie vlastného štýlu widgetu.
takefocus = Určuje, či widget prijme zaostrenie počas pri prechode cez klávesnicu. Môže byť 0, 1.
text = Určuje text, ktorý sa zobrazí vo vnútri widgetu (pokiaľ ak nie je prepísaná premennou text).
textvariable = Priraďuje premennú Tkinteru ako StringVar.
underline = Určuje, ktorý znak bude v texte widgetu podčiarknutý. Predvolená hodnota je -1 (nič nie je podčiarknuté). Možnosti začínajú od 0 a zvyšujú sa o 1 pre každé písmeno v texte.
variable = Určuje globálnu premennú, ktorej hodnota sa použije namiesto textového prostriedku.
width = Nastavuje veľkosť textového označenia v šírke znaku. Ak je menšia ako 0 určuje minimálnu šírku.
from tkinter import *
from tkinter import ttk
from tkinter.messagebox import showinfo
root = Tk()
root.geometry('400x300')
root.title('Tkinter Demo')
statusbar = Label(root, text="Hello world", bd=1, relief=SUNKEN, anchor=W)
statusbar.pack(side=BOTTOM, fill=X)
agreement = StringVar()
style = ttk.Style()
def changed():
showinfo(title="Result", message=agreement.get())
chbtn = ttk.Checkbutton(root, text="Rozumiem", command=changed, variable=agreement, onvalue="áno", offvalue="nie")
chbtn.pack()
root.mainloop()