(self, filename)
| 328 | self.dirty=False |
| 329 | |
| 330 | def loadfile(self, filename): |
| 331 | self.clearCanvas() |
| 332 | turtle.TurtleScreen._RUNNING = False |
| 333 | modname = 'turtledemo.' + filename |
| 334 | __import__(modname) |
| 335 | self.module = sys.modules[modname] |
| 336 | with open(self.module.__file__, 'r') as f: |
| 337 | chars = f.read() |
| 338 | self.text.delete("1.0", "end") |
| 339 | self.text.insert("1.0", chars) |
| 340 | self.root.title(filename + " - a Python turtle graphics example") |
| 341 | self.configGUI(NORMAL, DISABLED, DISABLED, |
| 342 | "Press start button", "red") |
| 343 | self.state = READY |
| 344 | |
| 345 | def startDemo(self): |
| 346 | self.refreshCanvas() |
no test coverage detected