Delete all of pen's drawings
(self)
| 2698 | return self.undobuffer.nr_of_items() |
| 2699 | |
| 2700 | def _clear(self): |
| 2701 | """Delete all of pen's drawings""" |
| 2702 | self._fillitem = self._fillpath = None |
| 2703 | for item in self.items: |
| 2704 | self.screen._delete(item) |
| 2705 | self.currentLineItem = self.screen._createline() |
| 2706 | self.currentLine = [] |
| 2707 | if self._drawing: |
| 2708 | self.currentLine.append(self._position) |
| 2709 | self.items = [self.currentLineItem] |
| 2710 | self.clearstamps() |
| 2711 | self.setundobuffer(self._undobuffersize) |
| 2712 | |
| 2713 | |
| 2714 | def clear(self): |