Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: watschn am 06.05.08 - 16:13:15

Titel: Fokus setzen auf eingebettetet Ansicht in einer Maske?
Beitrag von: watschn am 06.05.08 - 16:13:15
Hallo,

ein kurze Frage. Wie setze ich den Fokus auf eine eingebettete Ansicht beim öffnen einer Maske?

Gruß Michael
Titel: Re: Fokus setzen auf eingebettetet Ansicht in einer Maske?
Beitrag von: koehlerbv am 06.05.08 - 16:15:04
Ich würde sagen: Eher gar nicht.
Gegenfrage: Was willst Du erreichen, Michael?

Bernhard
Titel: Re: Fokus setzen auf eingebettetet Ansicht in einer Maske?
Beitrag von: watschn am 07.05.08 - 07:35:04
Guten Morgen Bernhard,

ich möchte, dass der User wenn er diese Maske öffnet, sofort in der eingebetteten Ansicht scrollen kann. Momentan ist es so, der User öffnet die Maske und muss dann erstmal auf die Ansicht klicken um darin Navigieren zu können. Ich fürchte, das wird ned jeder Nutzer auf Anhieb kapieren ;-)
Titel: Re: Fokus setzen auf eingebettetet Ansicht in einer Maske?
Beitrag von: Werner Götz am 07.05.08 - 16:17:38
Kommt man in der Maske mit der Tastatur in die eingebettete Ansicht - z.B. im Lesemodus mit ein paar Cursor-Rechts und dann einem Leerzeichen?

Dann könnte man genau diese Zeichen im PostOpen in den Tastaturpuffer setzen.

Ist natürlich ein "Hack", hat sich aber schon öfter mal für Spezialfälle bewährt ...
Titel: Re: Fokus setzen auf eingebettetet Ansicht in einer Maske?
Beitrag von: watschn am 08.05.08 - 08:38:09
Also durch Drücken der Leertaste komm ich auf meine Ansicht.

Mach ich das mit dem Tastaturpuffer dann über Sendkeys?
In der Hilfe steht leider nirgends, wie ich ein Leerzeichen codieren muss.
Titel: Re: Fokus setzen auf eingebettetet Ansicht in einer Maske?
Beitrag von: Werner Götz am 08.05.08 - 09:41:05
So sollte das wohl am einfachsten gehen:
CreateObject("WScript.Shell").SendKeys " "

Funktioniert so natürlich nur unter Windows ...
Titel: Re: Fokus setzen auf eingebettetet Ansicht in einer Maske?
Beitrag von: watschn am 08.05.08 - 10:15:10
Dann werden wir wohl nicht auf Linux umsteigen *g*

Funktioniert prima - vielen Dank  :)