Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Wiesel am 25.10.05 - 16:33:19

Titel: ESC unterdrücken
Beitrag von: Wiesel am 25.10.05 - 16:33:19
Hallo!

Gibt es eine gute (und schnelle) Möglichkeit, die Taste ESC "auszuschalten"?

Ich möchte erzwingen, daß die User nur mit der Schaltfläche "speichern & schließen" aus dem Dokument kommen können.

Gruß,
Wiesel
Titel: Re: ESC unterdrücken
Beitrag von: Gandhi am 25.10.05 - 16:37:02
Im Queryclose kannst du prüfen, ob z.B. ein bestimmtes Flag (das vom Button dann gesetzt werden muss) gesetzt ist - was beim klick auf Esc nicht der Fall ist.
Ist es nicht gesetzt, dann ist continue=false.
Titel: Re: ESC unterdrücken
Beitrag von: Wiesel am 25.10.05 - 16:53:09
Nachdem ich mich erst selbst ausgesperrt habe und gar nix mehr schließen konnt (Denkfehler ;o)),
habe ich es jetzt gepackt!

Vielen Dank!
Titel: Re: ESC unterdrücken
Beitrag von: Gandhi am 25.10.05 - 16:57:04
Dabei gibt es noch den Fallstrick, dass das Flag beim Öffnen wieder entfernt werden muss und der User Edit-Access haben muss (so Du ein Feld benutzt hast)
Besser ist in solchen Fällen eine Globale Variable in der Maske (auch so was, das von kaum jemandem genutzt wird - warum eigentlich).
Die kann das gleiche und wird sowieso immer leer initialisiert - und die hässlichen Flags in Dokumenten spart man sich so auch.