diff options
Diffstat (limited to 'Area.py')
-rw-r--r-- | Area.py | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -336,6 +336,11 @@ class Area(gtk.DrawingArea): self.configure_line(self.line_size) n = 7 self.d.polygon_regular(widget,coords,n,True,True) + #Heart + elif self.tool == 'heart': + self.configure_line(self.line_size) + self.d.heart(widget,coords,True,True) + def mouseup(self,widget,event): """Make the Area object (GtkDrawingArea) recognize that the mouse was released. @@ -425,6 +430,10 @@ class Area(gtk.DrawingArea): n = 7 self.d.polygon_regular(widget,coords,n,False,True) self.enableUndo(widget) + #Heart + elif self.tool == 'heart': + self.d.heart(widget,coords,False,True) + self.enableUndo(widget) if self.tool == 'brush' or self.tool == 'eraser': widget.queue_draw() |