Criando subclasse para wx.TextCtrl

Estou criando uma subclasse para o wx.TextCtrl em wxpython.

Eu quero que esta classe para adicionar dados extras para os widgets wx.TextCtrl semelhante à forma como os dados extras podem ser adicionados a um ComboBox ou ListBox.

Aqui está meu código:

import wx
class ExtraDataForTxtCtrl(wx.TextCtrl):

    def __init(self, ExtraTextData):
        self.ExtraTextData=ExtraTextData


    def getExtraTCData(self):
        return self.ExtraTextData

    def setExtraTCData(self, ExtraTextData):
        self.ExtraTextData=ExtraTextData

Meu problema é que eu sou novo em python e não tenho idéia de como implementar isso e se está correto ou não.

questionAnswers(2)

yourAnswerToTheQuestion