Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#2

Re: TLabel Text unter Mauszeiger bei OnClick erkennen

  Alt 23. Mai 2010, 15:13
Du bekommst in OnMouseDown oder OnMouseUp (anstatt OnClick) die Position des Klicks.
Nun mußt du nur noch den Text im Label zerlegen (in Buchstaben oder Wörter),
die Position dieser Buchstaben/Wörter errechnen und mit dem Klickpunkt vergleichen.

TextWidthTextWidth > http://www.delphipraxis.net/internal...ct.php?t=12542
PS: Das TLabel hat schon ein Canvas und dieses kannst du direkt verwenden.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat