我正在構建一個應用程序如果用戶按“X”關閉窗口,我想阻止窗口關閉 。據我所知,“On Close”只允許我處理窗口關閉時發生的事情。 我無法取消窗口關閉事件。
請幫我找到文檔或解決方案。提前致謝!
而且,如果你總是返回 0,你可能很難關閉 JMP!
這有點晚了,但您可以從 On Close 腳本返回 0 以防止窗口關閉。
Names default to here(1);
win = New Window("Close Me", Show Menu(0), Show Toolbars(0),
V List Box(
teb = text edit box("")
)
) << On Close(
if(
length( teb << get text ) > 0,
1,
New Window("Enter a value", << modal(1), Show Menu(0), Show Toolbars(0), text box("you must enter a value to continue"));
0;
)
);