Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: TMC am 21.07.04 - 22:25:07
-
Eigentlich trivial:
Ich habe in einer Maske oberhalb den editierbaren Feldern eine Bildressource positioniert. Diese hab ich markiert und via Menü: "Create / Hotspot / Action Hotspot.." dem Bild eine @Formel zugeordnet.
Button ist nur sichtbar wenn Dok im Editmodus.
Wird nun ein Dok im Edit-Modus geöffnet, so liegt der Fokus auf diesem Button. Betätigt nun der User z.B. die Space-Taste, dann wird die dahinterliegende @Function ausgeführt.
Ich will, dass der Fokus nicht automatisch bei diesem Button liegt, sondern (wie gewöhnlich) beim ersten bearbeitbaren Feld.
Es gibt ja da noch die Feld-Option "Give field initial (default) focus". Bringt aber leider nichts. Suche ich in der Designerhelp nach "Give field" dann finde ich auch nichts.
Fragen:
a) Kann ich den Fokus einfach ändern?
b) Was hat es denn mit der genannten Feld-Option eigentlich auf sich?
Matthias
**Edit**
Na ja, via Call Source.GotoField( "das erste Feld" ) im Postopen und QueryModeChange würde es gehen. Ist aber nicht unbedingt elegant wie ich finde
-
Also, wenn das give field init-focus nicht funktioniert, dann würde ich das für eine Wanze halten. Normalerweise tut das genau das, was Du suchst.
-
Also, wenn das give field init-focus nicht funktioniert, dann würde ich das für eine Wanze halten. Normalerweise tut das genau das, was Du suchst.
Hmm, oder es zieht nur nicht bei Hotspots sondern nur bei Action-Buttons?
Habe es in einer simplen Maske getestet (2 Felder bearbeitbar, 1 Bild als Hotspot - Formel). Da klappt es eben leider nicht :P
-
Kannst Du das irgendwo in den Support einspeisen? Ich denke, das sollte gemeldet werden.
Ach so, vorher sollte man es mal noch im 6er versuchen.
-
Hab zum testen jetzt mal eine neue leere DB gemacht mit 1 Form (hängt als NS5-Version dran).
Wird ein neues Dok erstellt (Menü: Create / Test1) dann ist der Fokus im Feld 1.
Wird aber ein bestehendes Dok geöffnet und dann Strg+E --> Fokus beim Bild-Button.
Unter R6.5.2 verhält sich das genauso....
-
Ok, darüber lässt sich streiten, ich würde das als Fehler ansehen und das an den Support weitermelden.
-
Jo, ich werde das melden. Schadet ja nix ;)
Matthias