Tworzenie podklasy dla wx.TextCtrl

Tworzę podklasę dla wx.TextCtrl w wxpython.

Chcę, aby ta klasa dodawała dodatkowe dane do widżetów wx.TextCtrl podobnych do sposobu dodawania dodatkowych danych do ComboBox lub ListBox.

Oto mój kod:

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

Moim problemem jest to, że jestem nowy w pythonie i nie mam pojęcia, jak go zaimplementować i czy jest poprawny, czy nie.

questionAnswers(2)

yourAnswerToTheQuestion