Post by Michael Schwab...
Post by Gunter AveniusPost by Michael Schwabein Doppelklick oeffnet bei mir die zoombox, selektiert aber auch
das Wort, auf das zufaellig doppelt geklickt wurde - weil Windows
das eben so macht. Wie kann ich diese Markierung entfernen?
ich habe alle Kombinationen von selStart und Sellength versucht,
schaffe es aber nicht - gibt es denn eine Loesung ohne dies???
Lese Access-FAQ Punkt 4.24
...
Leider verstehe ich das schon, was in der FAQ beschrieben wird, nur
kann ich es nicht umsetzen. Ich vermute, dass der Doppelklick zuerst
mein zoom oeffnet, dann die sels abarbeitet und dann ganz am Schluss
das Wort markiert, auf das geklickt wurde -
- oder stehe ich total auf'm Schlauch?
Naa, ich glaub der Schlauch liegt in Fürth herum. ;-)
"ein Doppelklick oeffnet bei mir die zoombox"
heißt vermutlich, dass du den entsprechenden RunCommand-Befehl
ausführst. Falls nicht, dann erkläre dich!
Die Zoombox ist ein Dialog-Fenster d.h. der nachfolgende
Code läuft erst nach ihrem Schließen weiter.
Das Cursorverhalten kannst du (auch für die Zoombox geltend)
im Menü Extras/Optionen/Tastatur zu Fuß einstellen.
Per Code z.B.
Application.SetOption ("Behavior Entering Field"), 2
RunCommand acCmdZoomBox
Application.SetOption ("Behavior Entering Field"), 0
Die erste Zeile setzt die Option auf "Zum Ende des Feldes gehen",
die dritte Zeile setzt sie auf den Standard "Ganzes Feld markieren"
zurück. Falls du lieber an den Anfang des Textes willst: 1
--
HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com
Datenbank-Profis: http://www.dbdev.org