tset = tk.Menu(menu, tearoff=0) tset.add_command( label=Labels.MENU_IMPORT, command=main_window.widgets[Labels.MAIN_LABEL_TILESET].loadImage) tset.add_command(label=Labels.MENU_EXPORT) menu.add_cascade(label=Labels.MENU_TILESET, menu=tset) help = tk.Menu(menu, tearoff=0) help.add_command(label=Labels.MENU_HELP) help.add_command(label=Labels.MENU_VERSION) menu.add_cascade(label=Labels.MENU_HELP, menu=help) root.config(menu=menu) if __name__ == "__main__": # root = WorldImp() # root.rowconfigure(0, weight=1) # root.columnconfigure(0, weight=1) # drawMenu(root) # root.minsize(int(Dims.WIN_MIN_SIZE[0]), int(Dims.WIN_MIN_SIZE[1])) # root.mainloop() root = tk.Tk() root.rowconfigure(0, weight=1) root.columnconfigure(0, weight=1) main_window = MainWindow(root) main_window.pack(fill=tk.BOTH, expand=1) main_window.grid(row=0, column=0, sticky="nesw") drawMenu(root) root.minsize(int(Dims.WIN_MIN_SIZE[0]), int(Dims.WIN_MIN_SIZE[1])) root.mainloop()