Esempio:
Class Classe1(wx.Frame):
def __init__(self, parent, id, title):
wx.Frame.__init__(self, parent, id, title, style = wx.DEFAULT_FRAME_STYLE & ~ wx.CLOSE_BOX ^ wx.MAXIMIZE_BOX ^ wx.RESIZE_BORDER, size=(600,500))
self.Panel = wx.Panel(self, -1)
#Attributo che voglio passare
self.CTesto = wx.TextCtrl(self.Panel, 1, pos=(10,40), style=wx.TE_PROCESS_ENTER)
#Codice vario
Class Classe2(wx.Frame):
def __init__(self, parent, id , title):
wx.Frame.__init__(self, parent, id , title, pos = (100, 100), style = wx.DEFAULT_FRAME_STYLE & ~ wx.MINIMIZE_BOX ^ wx.MAXIMIZE_BOX ^ wx.RESIZE_BORDER, size = (300, 300))
self.Panel = wx.Panel(self, -1)
#Codice vario
self.CTesto.Clear()
Mi da errore in quanto l’attributo CTesto non è presente nella seconda classe, come posso condividerlo? Grazie!