Wie fange ich ein Fenster-Schließen-Ereignis ab?Ich baue eine App und Ich möchte verhindern, dass das Fenster geschlossen wird, wenn der Benutzer "X" drückt, um das Fenster zu schließen . Meines Wissens erlaubt "On Close" nur das, was passiert, wenn das Fenster geschlossen wird. Ich kann den Fensterabschluss nicht abbrechen.
Bitte helfen Sie mir, eine Dokumentation oder eine Lösung dafür zu finden. Danke im Voraus!
Re: Wie kann ich ein Fensterschließereignis abfangen?Und wenn Sie immer 0 zurückgeben, fällt es Ihnen möglicherweise schwer, JMP zu schließen!
Re: Wie kann ich ein Fensterschließereignis abfangen?Dies ist etwas spät, aber Sie können 0 vom Skript On Close zurückgeben, um das Schließen des Fensters zu verhindern.
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;
)
);