def __init__(self,path): """Constructor""" wx.Frame.__init__(self, None, wx.ID_ANY,self.name,size=(500,550)) self.path=path self.notebook=wx.Notebook(self, wx.ID_ANY) #Primeira aba self.tabOne = Termo(self.notebook,path) self.notebook.AddPage(self.tabOne, "Estado Termodinâmico") self.results = output.saida(self.tabOne) #Segunda aba self.tabTwo = Rankine(self.notebook,self.results) self.notebook.AddPage(self.tabTwo, "Ciclo de Vapor de H2O") #evento de troca de aba self.Bind(wx.EVT_NOTEBOOK_PAGE_CHANGED, self.update, self.notebook) self.Layout() self.Show()
def show(self,event): self.third.Hide() self.third_value.Hide() self.results= output.saida(self) self.text.SetValue(self.results['data'])