equal
deleted
inserted
replaced
112 return wx.Rect(x, y, bitmap_size[0], bitmap_size[1]) |
112 return wx.Rect(x, y, bitmap_size[0], bitmap_size[1]) |
113 |
113 |
114 def OnLeftUp(self, event): |
114 def OnLeftUp(self, event): |
115 if self.Enabled: |
115 if self.Enabled: |
116 pos = event.GetPosition() |
116 pos = event.GetPosition() |
117 item, flags = self.HitTest(pos) |
117 _item, flags = self.HitTest(pos) |
118 |
118 |
119 bitmap_rect = self.GetBitmapRect() |
119 bitmap_rect = self.GetBitmapRect() |
120 if ((bitmap_rect.InsideXY(pos.x, pos.y) or |
120 if ((bitmap_rect.InsideXY(pos.x, pos.y) or |
121 flags & wx.TREE_HITTEST_NOWHERE) and self.AddMenu is not None): |
121 flags & wx.TREE_HITTEST_NOWHERE) and self.AddMenu is not None): |
122 wx.CallAfter(self.PopupMenuXY, self.AddMenu, pos.x, pos.y) |
122 wx.CallAfter(self.PopupMenuXY, self.AddMenu, pos.x, pos.y) |