Я использую TkInter для отображения диалогового окна с графическим интерфейсом в Python 2.7.
Я определил графический интерфейс в основном модуле и пытаюсь разделить логику на отдельный модуль, который я импортирую.
import sys
from Tkinter import *
import ttk
import dialoglogic
:
:
class processorDialog:
def _init__(self, top=None):
:
:
self.ButtonProcess = Button(top)
self.ButtonProcess.configure( state=DISABLED)
self.ButtonProcess.configure( text='''Start Process''')
И теперь в диалоговом логическом модуле мне нужно установить состояние кнопки на NORMAL.
Я знаю, что мне нужно использовать
xxxx.ButtonProcess.configure(state=NORMAL)
НоМне не удалось определить секретный соус для «xxxx» для доступа к виджету кнопки TkI в родительском модуле из дочернего модуля.
Если ответ есть, я запутался в том, какGoogle это потому, что я не придумываю никаких результатов (все же кажется, что что-то, что каждый должен будет сделать в какой-то момент ;-))
Любые указатели будут оценены!