Jak wykryć, w której linii w SynEdicie znajduje się kursor? Nawet jak jest gdzieś w środku dostępnych linii?
//DOPISANE
Oczywiście... Dzięki, Detox.
Jak wykryć, w której linii w SynEdicie znajduje się kursor? Nawet jak jest gdzieś w środku dostępnych linii?
//DOPISANE
Oczywiście... Dzięki, Detox.
IntToStr(SynEdit.CaretY);
I jeszcze jak w tymże SynEdicie wykryć, że ktoś nacisnął enter, bo jakoś
if Key = #13 then cośtam
w SynEdit1KeyPress nie chce działać...
//DOPISANE
Uh, a ja z uporem maniaka dawałem do KeyPress, myśląc, że to KeyDown. Chyba musze zostawić komputer na kilka dni i gdzieś wyjechać...
procedure TForm1.SynEdit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key = 13 then showmessage('Kurde, u mnie działa :) ');
end;