Guten Morgen Profaner,
ich möchte innerhalb meiner Dialoge von einem Editfeld zum nächsten mit Hilfe der Tabtaste springen (was leider nicht immer ganz sauber fkt. ? ) und dabei das Formular ein Stück nach oben verschieben. Da der scankey und ähnliche Befehle innerhalb von editfelder nicht fkt. - nutze ich %message,1024 . Das klappt auch ganz gut in der Option "Quickstart / Prfellow". Nur als compilierte Datei klappt es nicht mehr - da bleibt der Cursor immer im gleichen Feld ?
------------------------------------------
if @Equ(%message,1024)
'kleinere einteilung aber schneller scrollen
SetWindowPos ma_neu_dlg%=0,-tab_position% - %maxx - 18,1750,0 'Wichtig Länge des Formulares !
SetScrollPos scroll&,@GetScrollPos(scroll&)+3
RePaint 'Neuzeichnen des Fensters
@ShowWindow(ma_neu_dlg%,5) 'Aktivieren des inneren Fensters
tab_position%= tab_position% + 35
endif
---------------------------------------
Wie komme ich noch an die Tabtaste ran ?
Grüße Lars
|