Einzelnen Beitrag anzeigen

Markus K.

Registriert seit: 26. Jan 2004
Ort: Halle
346 Beiträge
 
Delphi 2005 Personal
 
#2

Re: Zeigerposition in Synedit herausfinden

  Alt 19. Feb 2004, 18:53
Hallo,
du kannst es ja mal folgend versuchen.

Delphi-Quellcode:
var
  CharPos: TPoint;
begin
  CharPos.Y := SendMessage(SynEdit1.Handle, EM_EXLINEFROMCHAR, 0,
    SynEdit1.SelStart);
  CharPos.X := (SynEdit1.SelStart -
    SendMessage(SynEdit1.Handle, EM_LINEINDEX, CharPos.Y, 0));
  Inc(CharPos.Y);
  Inc(CharPos.X);
  Mit Zitat antworten Zitat