Od czasu zaimplementowania w Delphi komponentu RichEdit w wersji 4.1 nie umiem poradzić sobie z funkcjami pozwalającymi na podświetlenie zaznaczonego fragmentu tekstu w wybranym kolorze, wstawieniu indeksu górnego i dolnego oraz zmiany szerokości interlinii. Wiem, że komponent obsługiwany jest przez inną klasę. Pomoże ktoś dziadkowi ?
Dodatkowe funkcje w TRichEdit
- Rejestracja: dni
- Ostatnio: dni
- Postów: 33
0
re1.SelStart:=3;
re1.SelLength:=3;
re1.SelAttributes.Color:= clRed;
re1.SetFocus;
- Rejestracja: dni
- Ostatnio: dni
- Postów: 9
0
pahacfd: Dziękuję, ale delikatnie mówiąc nie o to mi chodzi . Celem jest uzyskanie czegoś, co w WordPad nazywa się "kolor wyróżnienia tekstu". Krótko mówiąc zaznaczasz myszką fragment tekstu, wybierasz z jakiegoś "dropdowna" kolor i tekst w miejscu zaznaczenia uzyskuje np. żółte tło. Tekst po zapisaniu i ponownym odczytaniu nadal posiada tą cechę.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Gorlice
2
RichEdit1.SelStart:= 3; //indeks początku zaznaczenia (od 0)
RichEdit1.SelLength:= 3; //długość zaznaczenia
RichEdit1.SelAttributes.BackColor:= clRed; //to zmienia kolor