Hi, Thus spoketh pyt...@bdurham.com unto us on Wed, 15 Dec 2010 00:54:37 -0500:
> Is there a way to change the ttk.Notebook tab's font or font > height? > The following example seems to do what you want, at least unless you change the theme in use: ########################## from Tkinter import * import ttk import tkFont root = Tk() f = tkFont.Font(family='helvetica', size=-12) s = ttk.Style() s.configure('.', font=f) nb = ttk.Notebook(root) nb.pack(fill='both', expand=1) t = Text(nb, font=f) nb.add(t, text='foo') c = Canvas(nb) nb.add(c, text='bar') def toggle_font(event): if event.keysym == '0': f['size'] = -12 elif event.keysym == 'plus': if f['size'] > -31: f['size'] = f['size'] - 1 elif event.keysym == 'minus': if f['size'] < -6: f['size'] = f['size'] + 1 root.bind('<Control-plus>', toggle_font) root.bind('<Control-minus>', toggle_font) root.bind('<Control-0>', toggle_font) root.mainloop() ######################### Regards Michael .-.. .. ...- . .-.. --- -. --. .- -. -.. .--. .-. --- ... .--. . .-. Lots of people drink from the wrong bottle sometimes. -- Edith Keeler, "The City on the Edge of Forever", stardate unknown _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss