Delete all of pen's drawings
(self)
| 2513 | return self.undobuffer.nr_of_items() |
| 2514 | |
| 2515 | def _clear(self): |
| 2516 | """Delete all of pen's drawings""" |
| 2517 | self._fillitem = self._fillpath = None |
| 2518 | for item in self.items: |
| 2519 | self.screen._delete(item) |
| 2520 | self.currentLineItem = self.screen._createline() |
| 2521 | self.currentLine = [] |
| 2522 | if self._drawing: |
| 2523 | self.currentLine.append(self._position) |
| 2524 | self.items = [self.currentLineItem] |
| 2525 | self.clearstamps() |
| 2526 | self.setundobuffer(self._undobuffersize) |
| 2527 | |
| 2528 | |
| 2529 | def clear(self): |
no test coverage detected