class Fitmap ( wx.lib.statbmp.GenStaticBitmap ): ... def onPaint: for i in self.fitem.tags: tag_fonts = wx.TextCtrl ( self, -1, str(i[1]), style = wx.NO_BORDER, name = str(i[0]) + "-" + str(i[1]) ) tag_fonts.Bind ( wx.EVT_KILL_FOCUS, self.modifTag ) self.FindWindowById ( 1 ) def modifTag ( self, evt ): if evt.GetEventObject ( ).GetValue ( ).strip ( ) == "": tag_w = evt.GetEventObject ( ) tag_w.Destroy()