序文:Pythonの:どのようにダイアログウィンドウを作成する前に、メインのアプリにWindowsの
私が働いてGUI(私たちはMainGUIそれを呼びましょう)とPythonのControlGPIOコードを持っています。
MainGUIで機能を有効/無効にできるように、MainGUIを実行する前にダイアログポップアップウィンドウを表示したいとします。 BUT MainGUIは、ダイアログポップアップウィンドウが閉じられた後にのみ実行を開始する必要があります。
私の質問は、MainGUIが閉じられるまで延期するポップアップウィンドウを作るにはどうすればいいですか? boot_windows
below-
コードは、私はあなたが何を正確に行うことができません
root = Tk()
#output_gpioPins = [4,22,6,26]
#input_gpioPins = [3,21,5,27]
#ip = '192.168.2.112'
boot_windows = Toplevel(root)
text1 = ttk.Label(boot_windows, text="Hello World !!!")
text1.grid()
App = ContorlGPIOWindow(root, ip = '192.168.2.113', with_sf_bt=1, with_hw_bt=1, switch_names=['Light Kitchen','Light Room1', 'Window1', 'Window2'])
root.mainloop()
ありがとう:
は、ここでの使用例です。私はあなたの最初の部分を試みましたが、私は再びそれを見たい部分をコードで表現していますか? ( 'boot_winwod' closed) –
@ Guy.D私が答えて言ったように、あなたは' root.deiconify() 'を使ってウィンドウを非表示にします。 –
はい、この部分は理解されています。私は自分の質問を書き直します(私の貧しい英語の人には申し訳ありません):ポップアップウィンドウが開き、ユーザーがチェックボックスを選択してポップアップウィンドウを閉じるのを待っています。ポップアップウィンドウが閉じられ、 'root.deiconify()'ではなく、コードでどのように表現するのですか? –