RichEdit

0

Jak wstawić do RichEdit'a tekst w miejscu gdzie stoi kursor? Procedura Insert nie działa w RichEdit.Lines[] :(. Próbowałem też wyciągnąć linię do stringa wstawić tekst i wrzucić tego stringa na miejsce, ale wtedy ginie formatowanie tekstu :(.

Pozdro [cya]

0

RichEdit.SelText := 'text';

0

RichEdit.SelText := 'text';

Dodajmy dla porządku, że jeśli coś będzie zaznaczone w RE, to powyższa metoda zastąpi zaznaczony tekst przez 'text'. Można tego uniknąć dając:

RichEdit.SelLength:=0;
RichEdit.SelText:='text'; //wstawia na początek zaznaczenia

RichEdit.SelStart:=RichEdit.SelStart+RichEdit.SelLength;
RichEdit.SelText:='text'; //wstawia na koniec

0

O to mi chodziło!

WIELKIE THX!

[browar]

1 użytkowników online, w tym zalogowanych: 0, gości: 1