Witam, zastanawiam się gdzie jest błąd że nie działa mi wywołanie funkcji get_test
?
Funkcja sys,exit(0)
, jest tylko testowa, może też być print czy cokolwiek innego żeby zobaczyć czy przycisk Next
zadziała.
Dziękuję za pomoc.
import sys
import tkinter as tk
class Page():
def __init__(self, root, *args, **kwargs):
self.root = root
self.total = None
# code of program ...
class Gallery(Page):
def __init__(self, *args, **kwargs):
Page.__init__(self, root, *args, **kwargs)
self.gall = root
menu = tk.Menu(self.gall)
file_menu = tk.Menu(menu, tearoff=0)
self.root.config(menu=file_menu)
filemenu = tk.Menu(file_menu, tearoff=0)
file_menu.add_cascade(label="File", menu=filemenu)
# Next & prev
file_menu.add_cascade(label="Next >>", command=self.get_test) # here's my problem
def get_test(self):
sys.exit(0)
if __name__ == '__main__':
root = tk.Tk()
app = Gallery()
root.mainloop()```