def body(self, guiFrame): self.geometry('800x700') guiFrame.grid_rowconfigure(0, weight=1) guiFrame.grid_columnconfigure(0, weight=1) self.frame = CingFrame(guiFrame, self.parent) self.frame.grid(row=0, column=0, sticky='nsew') self.frame.updateAll()
def body(self, guiFrame): self.geometry('740x600') guiFrame.grid_rowconfigure(0, weight=1) guiFrame.grid_columnconfigure(0, weight=1) self.frame = CingFrame(guiFrame, self.parent, closeButton=True) self.frame.grid(row=0, column=0, sticky='nsew') self.frame.updateAll() # wb104 9 Feb 2015 # not sure why, but need below as well as grid above or otherwise # just get blank dialog until it is resized self.after_idle(lambda: self.frame.grid(row=0, column=0, sticky='nsew'))
def initCing(self, frame): frame.grid_columnconfigure(0, weight=1) frame.grid_rowconfigure(1, weight=1) canvas = Tkinter.Canvas(frame, width=702, height=77) canvas.grid(row=0, column=0, sticky='ew') canvas.create_image(0, 0, anchor='nw', image=self.cingLogo) cingFrame = CingFrame(frame, self) cingFrame.grid(row=1, column=0, sticky='nsew') #self.projButtons.extend(cingFrame.buttonBar.buttons) self.updateFuncs.append(cingFrame.updateAll)