Adding borders to ttk radiobuttons
Mark Lawrence
breamoreboy at yahoo.co.uk
Wed Mar 30 11:01:07 EDT 2016
More information about the Python-list mailing list
Wed Mar 30 11:01:07 EDT 2016
- Previous message (by thread): Adding borders to ttk radiobuttons
- Next message (by thread): Adding borders to ttk radiobuttons
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 30/03/2016 15:45, ast wrote: > > "Mark Lawrence" <breamoreboy at yahoo.co.uk> a écrit dans le message de > news:mailman.204.1459343690.28225.python-list at python.org... >> I believe something like this should suffice to display borders around >> the radiobuttons. >> >> import tkinter as tk >> import tkinter.ttk as ttk >> root = tk.Tk() >> style = ttk.Style() >> style.configure('BW.TRadiobutton', borderwidth=5) >> buttonVar = tk.IntVar() >> rb1 = ttk.Radiobutton(text='Hello mum', variable=buttonVar, value=1) >> rb1.configure(style='BW.TRadiobutton') >> rb1.grid(row=0, column=0) >> rb2 = ttk.Radiobutton(text='Hello dad', variable=buttonVar, value=2) >> rb2.configure(style='BW.TRadiobutton') >> rb2.grid(row=1, column=0) >> root.mainloop() >> >> Sadly no borders :( What have I missed? Python 3.5.1 on Windows 10. >> > > it seems there is no border on the radio button > >> style.layout('BW.TRadiobutton') > > [('Radiobutton.padding', {'children': [('Radiobutton.indicator', > {'side': 'left', 'sticky': ''}), ('Radiobutton.focus', {'side': 'left', > 'sticky': '', 'children': [('Radiobutton.label', {'sticky': > 'nswe'})]})], 'sticky': 'nswe'})] That's as may be, but from Table 56 "ttk Radiobutton options not in ttk.Radiobutton" here http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/ttk-Radiobutton.html it says "borderwidth or bd - Configure this option using a style." -- My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language. Mark Lawrence
- Previous message (by thread): Adding borders to ttk radiobuttons
- Next message (by thread): Adding borders to ttk radiobuttons
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list