Dodatkowe funkcje w TRichEdit

Dodatkowe funkcje w TRichEdit
G1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
0

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 ?

pahacfd
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 33
0
Kopiuj
re1.SelStart:=3;
re1.SelLength:=3;
re1.SelAttributes.Color:= clRed;
re1.SetFocus;
G1
  • 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ę.

KA
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Gorlice
2
Kopiuj
  RichEdit1.SelStart:= 3; //indeks początku zaznaczenia (od 0)
  RichEdit1.SelLength:= 3; //długość zaznaczenia
  RichEdit1.SelAttributes.BackColor:= clRed; //to zmienia kolor
G1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
0

kAzek: Dziękuję bardzo. Czasami to, co najprostsze bywa najtrudniejsze. Jeden problem z trzech został rozwiązany.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.