예제 #1
0
 def _move(self, x, y):
     dx, dy = x-self.x, y-self.y
     Widget._move(self,x,y)
     widget = self._label or self._layout
     if widget:
         widget.x = widget.x+dx
         widget.y = widget.y+dy
예제 #2
0
파일: entry.py 프로젝트: obspy/branches
 def _move(self, x, y):
     dx, dy = x - self.x, y - self.y
     Widget._move(self, x, y)
     widget = self._label or self._layout
     if widget:
         widget.x = widget.x + dx
         widget.y = widget.y + dy
예제 #3
0
    def _move(self, x, y):

        dx, dy = x - self.x, y - self.y
        Widget._move(self, x, y)
        for child in self._children:
            child._move(child.x + dx, child.y + dy)
예제 #4
0
파일: container.py 프로젝트: obspy/branches
    def _move(self, x, y):

        dx, dy = x-self.x, y-self.y
        Widget._move(self,x,y)
        for child in self._children:
            child._move(child.x+dx, child.y+dy)