![]() |
Re: Mauszeiger mit Cursortasten bewegen ?
eine Komponente finde ich dann doch etwas sehr übertrieben. RegisterHotkey sollte es doch auch tun.
|
Re: Mauszeiger mit Cursortasten bewegen ?
P.S. diagonal bewegen wäre möglich, wenn du das ganze über den Ziffernblock abwickelst. Und schnell bewegen, wenn du nebenher noch Shift drückst.
@SirThornberry natürlich sollte es das auch (die Komponente macht ja eigentlich nichts anderes). Aber warum sollte man sich die Arbeit mit all den möglichen Stolpersteinen machen? |
Re: Mauszeiger mit Cursortasten bewegen ?
ich würde mir die Arbeit machen weil 5 Zeilen schneller getippt sind als die Komponente runter geladen, in den Lib-Pfaden eingetragen und der Quelltext nach schädlichen Funktion durchsucht ist.
Und das wichtigste: Der Lerneffekt |
Re: Mauszeiger mit Cursortasten bewegen ?
Guten Morgen :-)
Erst einmal vielen Dank für Eure Hilfe !!! Das mit dem Nummernblock ist eigentlich eine gute Idee. Nur habe ich den leider nicht ... Das muss ich irgendwie anders realisieren ... Und das ganze wirklich NUR mit den Pfeiltasten ! Habe es schon mit einer Abfrage probiert, ob z.B. "links" und "hoch" gleichzeitig gedrückt sind. Aber das haut nicht hin. Er macht immer erst die eine und dann die andere Taste ... Und dann weiß ich auch nicht, ob meine Berechnung stimmt :-D Hatte mir das so überlegt:
Delphi-Quellcode:
Aber es muss ja irgendwie gehen ... Hat da vielleicht jemand eine Idee ?// ... if ((GetKeyState(vk_left) AND 128)=128) AND ((GetKeyState(vk_up) AND 128)=128) then SetCursorPos(Mouse.CursorPos.X - 1, Mouse.CursorPos.Y - 1); // ... Gruß, -=cats=- :coder: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz