Lines Matching refs:root
20 def nametofont(name, root=None):
23 return Font(name=name, exists=True, root=root)
69 def __init__(self, root=None, font=None, name=None, exists=False,
71 if root is None:
72 root = tkinter._get_default_root('use font')
73 tk = getattr(root, 'tk', root)
184 def families(root=None, displayof=None):
186 if root is None:
187 root = tkinter._get_default_root('use font.families()')
191 return root.tk.splitlist(root.tk.call("font", "families", *args))
194 def names(root=None):
196 if root is None:
197 root = tkinter._get_default_root('use font.names()')
198 return root.tk.splitlist(root.tk.call("font", "names"))
206 root = tkinter.Tk()
223 print(f.metrics(displayof=root))
226 print(f.measure("hello"), f.metrics("linespace", displayof=root))
228 w = tkinter.Label(root, text="Hello, world", font=f)
231 w = tkinter.Button(root, text="Quit!", command=root.destroy)