controls/PouInstanceVariablesPanel.py
changeset 1847 6198190bc121
parent 1846 14b40afccd69
child 1878 fb73a6b6622d
equal deleted inserted replaced
1846:14b40afccd69 1847:6198190bc121
    64 
    64 
    65     def GetLineHeight(self, item):
    65     def GetLineHeight(self, item):
    66         height = CT.CustomTreeCtrl.GetLineHeight(self, item)
    66         height = CT.CustomTreeCtrl.GetLineHeight(self, item)
    67         rightimages = item.GetRightImages()
    67         rightimages = item.GetRightImages()
    68         if len(rightimages) > 0:
    68         if len(rightimages) > 0:
    69             r_image_w, r_image_h = self._imageListRight.GetSize(rightimages[0])
    69             _r_image_w, r_image_h = self._imageListRight.GetSize(rightimages[0])
    70             return max(height, r_image_h + 8)
    70             return max(height, r_image_h + 8)
    71         return height
    71         return height
    72 
    72 
    73     def GetItemRightImagesBBox(self, item):
    73     def GetItemRightImagesBBox(self, item):
    74         rightimages = item.GetRightImages()
    74         rightimages = item.GetRightImages()
    75         if len(rightimages) > 0:
    75         if len(rightimages) > 0:
    76             w, h = self.GetClientSize()
    76             w, _h = self.GetClientSize()
    77             total_h = self.GetLineHeight(item)
    77             total_h = self.GetLineHeight(item)
    78             r_image_w, r_image_h = self._imageListRight.GetSize(rightimages[0])
    78             r_image_w, r_image_h = self._imageListRight.GetSize(rightimages[0])
    79 
    79 
    80             bbox_width = (r_image_w + 4) * len(rightimages) + 4
    80             bbox_width = (r_image_w + 4) * len(rightimages) + 4
    81             bbox_height = r_image_h + 8
    81             bbox_height = r_image_h + 8
   106         CT.CustomTreeCtrl.PaintItem(self, item, dc, level, align)
   106         CT.CustomTreeCtrl.PaintItem(self, item, dc, level, align)
   107 
   107 
   108         rightimages = item.GetRightImages()
   108         rightimages = item.GetRightImages()
   109         if len(rightimages) > 0:
   109         if len(rightimages) > 0:
   110             images_bbx = self.GetItemRightImagesBBox(item)
   110             images_bbx = self.GetItemRightImagesBBox(item)
   111             r_image_w, r_image_h = self._imageListRight.GetSize(rightimages[0])
   111             r_image_w, _r_image_h = self._imageListRight.GetSize(rightimages[0])
   112 
   112 
   113             dc.SetBrush(wx.TRANSPARENT_BRUSH)
   113             dc.SetBrush(wx.TRANSPARENT_BRUSH)
   114             dc.SetPen(wx.TRANSPARENT_PEN)
   114             dc.SetPen(wx.TRANSPARENT_PEN)
   115 
   115 
   116             dc.DrawRectangle(images_bbx.x, images_bbx.y,
   116             dc.DrawRectangle(images_bbx.x, images_bbx.y,