Come posso intercettare un evento di chiusura della finestra?Sto costruendo un'app e Voglio impedire che la finestra venga chiusa se l'utente preme "X" per chiudere la finestra . A mia conoscenza, "On Close" mi consente solo di gestire ciò che succede quando la finestra è chiusa. Non riesco a cancellare l'evento di chiusura della finestra.
Per favore aiutami a trovare documentazione o una soluzione a questo. Grazie in anticipo!
Re: Come intercettare un evento di chiusura della finestra?E, se restituisci sempre 0, potresti avere difficoltà a chiudere JMP!
Re: Come intercettare un evento di chiusura della finestra?È un po' tardi, ma puoi restituire 0 dallo script On Close per impedire la chiusura della finestra.
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;
)
);