If master is not None, itself is returned. If master is None, the default master is returned if there is one, otherwise a new master is created and returned. If it is not allowed to use the default root and master is None, RuntimeError is raised.
(master=None)
| 325 | return adict |
| 326 | |
| 327 | def setup_master(master=None): |
| 328 | """If master is not None, itself is returned. If master is None, |
| 329 | the default master is returned if there is one, otherwise a new |
| 330 | master is created and returned. |
| 331 | |
| 332 | If it is not allowed to use the default root and master is None, |
| 333 | RuntimeError is raised.""" |
| 334 | if master is None: |
| 335 | master = tkinter._get_default_root() |
| 336 | return master |
| 337 | |
| 338 | |
| 339 | class Style(object): |