「はい」ボタンと「いいえ」ボタンのある「終了しますか?」ボタンがあります。キャンセルを押したメインメニューと一緒にウィンドウを閉じるにはどうすればよいですか?はいボタンを押してすべてのウィンドウを閉じるにはどうしたらよいかと思いましたが、簡単なはずです...ただ、最も効率的な書き方がわかりません。
自動化とスクリプトRe:「はい」と「いいえ」のボタンが付いた「終了しますか」ボタンがあります。 キャンセルを押したメインメニューと一緒にウィンドウを閉じるにはどうすればよいですか?これは、すべてのウィンドウを閉じてからJMPを閉じるように見えるJSLのビットです。もっと簡単な方法があるかもしれません。
Names Default To Here( 1 );
cw = Current Window() << get window title;
For( i = 99, i >= 1, i--,
If( Window( i ) << get window title != cw & Window( i ) << get window title != "",
Window( i ) << close window
)
);
Main Menu( "exit jmp" );
Re:「はい」と「いいえ」のボタンが付いた「終了しますか」ボタンがあります。 キャンセルを押したメインメニューと一緒にウィンドウを閉じるにはどうすればよいですか?jmpを閉じたくないので、一度に1つのウィンドウだけを閉じたいとしましょう。例えば
最初のウィンドウでキャンセルを押すと、別のウィンドウがポップアップします。この時点で、2番目のウィンドウが開いたときに最初のウィンドウを閉じます。
次に、2番目のメニューの[いいえ]ボタンボックスを押すと、2番目のメニューが閉じて、最初のメニューが再び開くか、最初のメニューが再び表示されます。
Re:「はい」と「いいえ」のボタンが付いた「終了しますか」ボタンがあります。 キャンセルを押したメインメニューと一緒にウィンドウを閉じるにはどうすればよいですか?あなたが何を求めているのか正確にはわかりませんが、おそらくこのようなものですか?
Names Default To Here(1);
nw1_expr = Expr(
New Window("1",
Text Box("Window1"),
H List Box(
Button Box("OK"),
Button Box("Cancel", << Set Function(function({this},
(this << top parent) << Close Window;
nw2_expr;
)))
)
);
);
nw2_expr = Expr(
New Window("2",
Text Box("Window2"),
H List Box(
Button Box("OK"),
Button Box("No", << Set Function(function({this},
(this << top parent) << Close Window;
nw1_expr;
)))
)
);
);
nw1_expr;Re:「はい」と「いいえ」のボタンが付いた「終了しますか」ボタンがあります。 キャンセルを押したメインメニューと一緒にウィンドウを閉じるにはどうすればよいですか?それがまさに私が探していたものです、ありがとう!