Delphi - Szöveg kurzor pozíciójának lekérdezése

forráskód letöltése
Mellékelt példából megtudhatjuk, hogy miként kérdezhetjük le egy tetszőleges szövegbeviteli (pl.: TMemo) eszköz kurzorának a pozícióját. Mellékelt példából megtudhatjuk, hogy miként kérdezhetjük le egy tetszőleges szövegbeviteli (pl.: TMemo) eszköz kurzorának a pozícióját.


Ehhez a GetCaretPos függvényt kell felhasználnunk. Az eredményt a paraméterként átadott TPoint típusú változóban fogjuk megkapni. Ezt felhasználva tetszőleges funkciót készíthetünk. A mellékelt példában kiírjuk a kapott koordinátákat és egy-egy vonalat húzunk attól függően, hogy hol az aktuális pozíció.

A TPoint-ban visszaadott koordinátákat pixelben kapjuk meg.