code: def OnAddCards(self, addedcards):
          
          parentnode = self.root
          for cardtoadd in addedcards:
              childCard = self.AppendItem(parentnode, toHexString(cardtoadd.atr))
              self.SetItemText(childCard, toHexString(cardtoadd.atr))
              self.SetPyData(childCard, cardtoadd)
              self.SetItemImage(
                  childCard, self.cardimageindex, wx.TreeItemIcon_Normal)
              self.SetItemImage(
                  childCard, self.cardimageindex, wx.TreeItemIcon_Expanded)
              self.Expand(childCard)
          self.Expand(self.root)
          self.EnsureVisible(self.root)
          self.Repaint()
docs: Called when a card is inserted.
          Adds a smart card to the smartcards tree.