我有一個帶有“是”和“否”按鈕的“是否要退出按鈕”。我想知道如何透過按下「是」按鈕來關閉所有窗口,我確定它很簡單......我只是不確定如何以最有效的方式編寫它。
自動化和腳本編寫回复:我有一個帶有“是”和“否”按鈕的“你想退出按鈕嗎”。 如何關閉窗口以及我從中按取消的主菜單?這正是我要找的,謝謝!
回复:我有一個帶有“是”和“否”按鈕的“你想退出按鈕嗎”。 如何關閉窗口以及我從中按取消的主菜單?不確定你在追求什麼,但也許是這樣的?
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;回复:我有一個帶有“是”和“否”按鈕的“你想退出按鈕嗎”。 如何關閉窗口以及我從中按取消的主菜單?假設我不想關閉 jmp 而我只想一次關閉一個窗口;例如
您在第一個窗口上按取消,彈出另一個窗口,此時您希望第一個窗口在第二個窗口打開時關閉。
然後,如果您按下第二個菜單的“否”按鈕框,第二個菜單將關閉,第一個菜單將再次打開,或者您將再次看到第一個菜單。
回复:我有一個帶有“是”和“否”按鈕的“你想退出按鈕嗎”。 如何關閉窗口以及我從中按取消的主菜單?下面是一些 JSL,它似乎關閉了所有窗口,然後關閉了 JMP。可能有更簡單的方法。
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" );