def __init__(self, parent): #Create Frame tk.Frame.__init__(self, parent) #Create Object with all accounts try: loadedData = Funs.loadData() #Loads the data from file self.allAcc = loadedData #Creates object from loaded data except: self.allAcc = Classes.AllAccounts() #Creates object from scratch self.allAcc.AddAcc("Todas") StyleFormat.setStyle(self.allAcc.categoriesColor) self.sideMenu = MainWindowClasses.SideMenu( parent, self) #Create Side Menu Object self.statusBar = MainWindowClasses.StatusBar( parent) #Create Status Bar Object self.toolBar = MainWindowClasses.ToolBar( parent) #Create ToolBar Object self.toolBarIcons = MainWindowClasses.ToolBarIcons( parent, self) #Create ToolBar with icons Object #Create Home Page Frame self.home = tk.Frame(parent) Funs.SetGridWeight(2, 2, self.home, [0]) #, [], [0]) self.homePage = HomePage(self) #Create Account Page Frame self.accPageFrm = ttk.Frame(parent, style='Main.TFrame') Funs.SetGridWeight(2, 2, self.accPageFrm) self.accPage = AccountPage(self) #Create Credit Card Page Frame self.ccPageFrm = tk.Frame(parent) Funs.SetGridWeight(1, 2, self.ccPageFrm) ccPage = CreditCardPage(self.ccPageFrm) self.home.tkraise() self.home.grid(row=1, column=2, sticky="nsew") self.accPageFrm.grid(row=1, column=2, sticky="nsew") self.ccPageFrm.grid(row=1, column=2, sticky="nsew")