tcl tk に .dsm という名前のメイン ウィンドウがあります。このメイン ウィンドウには、2 つのノートブック タブ f1 と f2 があります。ユーザーが 2 番目のタブの「実行」ボタンをクリックすると、最初のタブがアクティブになり、続行する前に入力を確認するようユーザーに求めます。私の問題は、ユーザーに入力を確認するように求めるメッセージ ボックスが表示されると、.dsm ウィンドウが最小化されることです。ユーザーがメッセージボックスとメインウィンドウの両方を見ることができるように、これを防ぐにはどうすればよいですか? 「レイズ」を試みたのですが、メッセージボックスが見えなくなってしまいました...
# activate the first notebook tab "f1"
.dsm.nb select .dsm.nb.f1
# Ask the user
set answer [tk_messageBox \
-message "Are these the setting you want to use for the batch run?" \
-type okcancel]