Set or disable undobuffer. Argument: size -- an integer or None If size is an integer an empty undobuffer of given size is installed. Size gives the maximum number of turtle-actions that can be undone by the undo() function. If size is None,
(self, size)
| 2583 | self._update() |
| 2584 | |
| 2585 | def setundobuffer(self, size): |
| 2586 | """Set or disable undobuffer. |
| 2587 | |
| 2588 | Argument: |
| 2589 | size -- an integer or None |
| 2590 | |
| 2591 | If size is an integer an empty undobuffer of given size is installed. |
| 2592 | Size gives the maximum number of turtle-actions that can be undone |
| 2593 | by the undo() function. |
| 2594 | If size is None, no undobuffer is present. |
| 2595 | |
| 2596 | Example (for a Turtle instance named turtle): |
| 2597 | >>> turtle.setundobuffer(42) |
| 2598 | """ |
| 2599 | if size is None or size <= 0: |
| 2600 | self.undobuffer = None |
| 2601 | else: |
| 2602 | self.undobuffer = Tbuffer(size) |
| 2603 | |
| 2604 | def undobufferentries(self): |
| 2605 | """Return count of entries in the undobuffer. |