예제 #1
0
파일: gfig.py 프로젝트: bapcyk/pybase
 def delete(self):
     """Delete all corresponding items on canvas"""
     for sh in self.canvas_shapes:
         try:
             sh.delete()
         except:
             pass
     self._placed_shapes = {}
     self.canvas_shapes = namedlist()
예제 #2
0
파일: gfig.py 프로젝트: bapcyk/pybase
 def __init__(self, canvas, encoding="utf8"):
     self.name = "" # name and grptag
     self.c = canvas
     self.encoding = encoding
     self.canvas_shapes = namedlist() # in Z-order: last is top
     self._placed_shapes = {} # {shape:kw for shape.place()}