1. Есть главное окно со своими виджетами Код | from tkinter import *
root = Tk()
label_note = ttk.Label(root) label_note['text'] = u'примечение' label_note.pack()
root.mainloop()
|
2. Есть еще одно окно Код | toplevel_change = Toplevel(root) toplevel_change.transient(root)
|
в котором есть кнопка к которой привязана команда редактирования атрибута 'text' виджета label_note из главного окна Код | button_change = ttk.Button(toplevel_change, command=change_label) button_change['text'] = 'Change' button_change.pack()
|
Все это разумется схематически. Так как вынести создание 2-го окна и все функции, привязываемые к событиям в этом окне, в отдельный модуль? При этом функции 2-го окна должны иметь возможность менять значения атрибутов виджетов главного окна.
|