Ĺadny brzuch
Elo, jak w temacie, czyli jak pobrac wspolrzedne kursora tekstu w SynEdit? Zeby np wyswietlic je w StatusBarze w takiej postaci: Linia: 10 Znak: 23. Wyswietlic umiem tylko w jakich zminnych jest zapisana pozycja kursora tekstu? :blink:
//edit: dodam ze chodzi o Delphi
Użytkownik Star201 edytował ten post 22 kwiecień 2006, 15:54
nie wiem jak jest w SynEdit ale w RichEdit jest:
RichEdit1->CaretPos.x; RichEdit1->CaretPos.y;
spróbuj analogicznie
Status.Panels[0].Text := 'Linia: '+IntToStr(SynEdit1.CaretY)+' Wiersz: '+IntToStr(SynEdit1.CaretX);
Pewnie tak.
nie wiem jak jest w SynEdit ale w RichEdit jest:
RichEdit1->CaretPos.x; RichEdit1->CaretPos.y;
spróbuj analogicznie
Nie dziala :(
zalezy od wersji SynEdit'a ... oba kody sa poprawne tylko kazdy do swojej wersji ;)
kod Coldpeer'a działa - jest w pewnym sensie analogią do mojego.
@Star201 widać tobie nie chce sie samemu szukać, ctr + spacja i masz liste wszystkich metod i właściwości obiektu (przynajmniej w BCB tak jest)
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
//edit: dodam ze chodzi o Delphi
Użytkownik Star201 edytował ten post 22 kwiecień 2006, 15:54
nie wiem jak jest w SynEdit ale w RichEdit jest:
RichEdit1->CaretPos.x; RichEdit1->CaretPos.y;
spróbuj analogicznie
Status.Panels[0].Text := 'Linia: '+IntToStr(SynEdit1.CaretY)+' Wiersz: '+IntToStr(SynEdit1.CaretX);
Pewnie tak.
nie wiem jak jest w SynEdit ale w RichEdit jest:
RichEdit1->CaretPos.x; RichEdit1->CaretPos.y;
spróbuj analogicznie

Nie dziala :(

zalezy od wersji SynEdit'a ... oba kody sa poprawne tylko kazdy do swojej wersji ;)
kod Coldpeer'a działa - jest w pewnym sensie analogią do mojego.
@Star201 widać tobie nie chce sie samemu szukać, ctr + spacja i masz liste wszystkich metod i właściwości obiektu (przynajmniej w BCB tak jest)