2017-08-08 7 views
0

呼び出し元のウィンドウを「一時停止」せずに警告/メッセージボックスを表示する方法はありますか?Tkinter MessageBox 'メインGUIを一時停止する'

configparserを使用している.iniファイルにオプションが存在するかどうかをチェックする別のモジュールでメソッドを呼び出しています。 このオプションが指定されていない場合、私は警告ボックスを表示してユーザに知らせてから、何も特別なことをせずに続行します。 警告ボックスが表示されている間、メインウィンドウは「一時停止」し、メッセージボックスを閉じるまですべてのグリッド/パック構成を失います。

バックグラウンドフレームをループしたままでこれを達成する方法はありますか?

+0

[、最小完全、かつ検証例](https://stackoverflow.com/help/mcve)を提供してください。私たちがコードを見て、あなたの問題を再現してコードをテストできない限り、私たちは本当に助けることができません。メッセージボックスによってtkinterの残りの部分がタスクを実行しなくなったとしても(実行しているかどうかわからない)、ジオメトリ管理が失われてはなりません。 –

+2

'Toplevel'のインスタンスを作成し、必要なものを置いてください。 –

+0

誰かがMCVEを頼むと思った。私は仕事のシフトが終わる前に試してみる時間がなかった。私のコードは非常に広範囲であり、この時点でかなりの時間を費やす必要がありました。しかし、それは言われている、私はブライアンの提案は、私が探しているものだと思う....私は最初のことを考えなかった理由を知らない –

答えて

0

より適切に言い表された質問を私の問題の解決策を例題のコードとともに見つけました。

Answer

関連する問題