Ejemplo n.º 1
0
 def append(self, name_list):
     """Appends the name_list in the item list."""
     CURRENT_PATH = os.path.dirname(os.path.abspath(__file__))
     ic = wx.Icon(CURRENT_PATH + '/res/empty_circle_w1.png')
     for cnt in range(len(name_list)):
         i, val = name_list[cnt]
         it = dv.DataViewIconText("" + i)
         self.item_list.AppendItem([it, val])
Ejemplo n.º 2
0
 def test_dataviewIconText2(self):
     icon = wx.Icon(pngFile)
     dit = dv.DataViewIconText('Smile!', icon)
     dit.Icon
     dit.Text
Ejemplo n.º 3
0
 def test_dataviewIconText1(self):
     dit = dv.DataViewIconText()
     icon = wx.Icon(pngFile)
     dit.SetIcon(icon)
     dit.SetText('Smile!')
Ejemplo n.º 4
0
 def GetValue(self, item, col):
     node = self.ItemToObject(item)
     if isinstance(node, Folder):
         return dv.DataViewIconText(text=node.label, icon=self.foldericon)
     elif isinstance(node, Table):
         return dv.DataViewIconText(text=node.name, icon=self.tableicon)
Ejemplo n.º 5
0
 def test_dataviewIconText2(self):
     icon = wx.Icon(pngFile)
     dit = dv.DataViewIconText('Smile!', wx.BitmapBundle(icon))
     dit.Icon
     dit.Text
Ejemplo n.º 6
0
 def GetValue(self, item, col):
     obj = self.ItemToObject(item)
     bmp = wx.ArtProvider.GetIcon(wx.ART_FOLDER_OPEN, wx.ART_MENU, (16, 16))
     sf = dv.DataViewIconText(self.getSourceFile(obj), bmp)
     vMap = {0: obj.name, 1: len(obj.subs), 2: self.isBase(obj), 3: sf}
     return vMap[col]