Handle transformations
This commit is contained in:
parent
e6b839f202
commit
c39d693d08
@ -61,10 +61,10 @@ class IconView(goocanvas.ItemViewSimple, goocanvas.ItemView):
|
|||||||
|
|
||||||
cr.save()
|
cr.save()
|
||||||
|
|
||||||
# if self.item.transform != None:
|
if self.item.transform != None:
|
||||||
# cr.transform(self.item.transform)
|
cr.transform(self.item.transform)
|
||||||
# if self.transform != None:
|
if self.transform != None:
|
||||||
# cr.transform(self.transform)
|
cr.transform(self.transform)
|
||||||
|
|
||||||
[user_x, user_y] = cr.device_to_user(x, y)
|
[user_x, user_y] = cr.device_to_user(x, y)
|
||||||
if user_x < self.item.x or \
|
if user_x < self.item.x or \
|
||||||
@ -83,10 +83,10 @@ class IconView(goocanvas.ItemViewSimple, goocanvas.ItemView):
|
|||||||
|
|
||||||
cr.save()
|
cr.save()
|
||||||
|
|
||||||
# if self.item.transform != None:
|
if self.item.transform != None:
|
||||||
# cr.transform(self.item.transform)
|
cr.transform(self.item.transform)
|
||||||
# if self.transform != None:
|
if self.transform != None:
|
||||||
# cr.transform(self.transform)
|
cr.transform(self.transform)
|
||||||
|
|
||||||
bounds = goocanvas.Bounds()
|
bounds = goocanvas.Bounds()
|
||||||
bounds.x1 = self.item.x
|
bounds.x1 = self.item.x
|
||||||
@ -112,10 +112,10 @@ class IconView(goocanvas.ItemViewSimple, goocanvas.ItemView):
|
|||||||
|
|
||||||
cr.save()
|
cr.save()
|
||||||
|
|
||||||
# if self.item.transform != None:
|
if self.item.transform != None:
|
||||||
# cr.transform(self.item.transform)
|
cr.transform(self.item.transform)
|
||||||
# if self.transform != None:
|
if self.transform != None:
|
||||||
# cr.transform(self.transform)
|
cr.transform(self.transform)
|
||||||
|
|
||||||
cr.translate(self.item.x, self.item.y)
|
cr.translate(self.item.x, self.item.y)
|
||||||
scale_factor = float(self.item.size) / float(_ICON_SIZE)
|
scale_factor = float(self.item.size) / float(_ICON_SIZE)
|
||||||
|
Loading…
Reference in New Issue
Block a user