Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: TLabel Text unter Mauszeiger bei OnClick erkennen

  Alt 23. Mai 2010, 15:54
Nja, du kannst es ja dennoch zeichnen lassen.
Dann muß du nur in der selben Art, wie es gezeichnet wird, die Position der Wörter berechnen.

PS: Irgendwo mußt du die Position ja herbekommen.
TLabel nutzt intern aber nur ein Canvas (das seines Parents), auf welchs der Text draufgedruckt wird.

Also entweder du berechnest die Position
oder du müßtest auf das Canvas zugreifen und das Wort auslesen.
Ersteres ist einfacher, denn "Wort auslesen" bedeutet in diesem Fall Pixel analysieren und eine Texterkennung (OCR).
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat