Delete all of pen's drawings
(self)
| 2615 | return self.undobuffer.nr_of_items() |
| 2616 | |
| 2617 | def _clear(self): |
| 2618 | """Delete all of pen's drawings""" |
| 2619 | self._fillitem = self._fillpath = None |
| 2620 | for item in self.items: |
| 2621 | self.screen._delete(item) |
| 2622 | self.currentLineItem = self.screen._createline() |
| 2623 | self.currentLine = [] |
| 2624 | if self._drawing: |
| 2625 | self.currentLine.append(self._position) |
| 2626 | self.items = [self.currentLineItem] |
| 2627 | self.clearstamps() |
| 2628 | self.setundobuffer(self._undobuffersize) |
| 2629 | |
| 2630 | |
| 2631 | def clear(self): |
no test coverage detected