Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/canvas/DonutItem.py
diff options
context:
space:
mode:
Diffstat (limited to 'sugar/canvas/DonutItem.py')
-rw-r--r--sugar/canvas/DonutItem.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/sugar/canvas/DonutItem.py b/sugar/canvas/DonutItem.py
index 19c56f8..df64e85 100644
--- a/sugar/canvas/DonutItem.py
+++ b/sugar/canvas/DonutItem.py
@@ -25,8 +25,6 @@ class PieceItem(goocanvas.Path):
data += 'z'
- print data
-
self.set_property('data', data)
class DonutItem(goocanvas.Group):
@@ -45,5 +43,11 @@ class DonutItem(goocanvas.Group):
self.add_child(piece_item)
piece_item.construct()
+ return piece_item
+
+ def remove_piece(self, piece_item):
+ index = self.find(piece_item)
+ self.remove_child(index)
+
def get_radius(self):
return self._radius