Tło części tekstu w RichEdit

0

Cześć!
Mam pytanko: Jak w RichEdit(albo innym standardowym komponencie D5) zmienić kolor tła tekstu ale tylko pewnej częsci a nie całego RichEdita?

0

Nie wiem czy masz szansę zrobić to jakimkolwiek standardowym komponentem. Po prostu musisz usiąść i samemu utworzyć klasę, która będzie korzystała z typu TCharFormat2 a nie TCharFormat jakiego używa TRichEdit.
Jednym z elementów TCharFormat2 jest crBackColor typu TColorRef, który musisz wykorzystać.
Możesz oczywiscie skorzystać z componentu TRichEdit98. Jest darmowy wraz ze źródłami, więc jeśli nie wiesz jak to zrobić to tam masz zciągę.

Po takim czymś masz BackColor jako kolejny atrybut zaznaczonego tekstu (tak jak bold czy italic).

Pozdrówka

0

Dzięki.
Myślałem że istnieje jakiś sposób z message'ami jak undo dla TMemo ale nie moglem nic znalezc. Teraz wiem czemu:)

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