![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
Unconnected |
![]()
Сообщение
#1
|
![]() mea culpa ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: ![]() ![]() ![]() |
Привет всем.
Вопрос: как в TMemo можно выделять другим цветом (шрифтом) определённые участки текста? И ещё, как можно программно избавиться от перевода каретки? Memo1.text:=''; не помогает ![]() -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
![]() ![]() |
Unconnected |
![]()
Сообщение
#2
|
![]() mea culpa ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: ![]() ![]() ![]() |
Ок, каюсь, описание:
всё это висит на событии OnRead клиентского сокета, т.е. приходит сообщение - и оно помещается в TRichEdit, сверху. Вот так это выглядит: ![]() Как видно на скрине, когда сообщение самый первый раз добавляется в RichEdit, то всё происходит как нужно - никнейм отправителя и время отправления окрашиваются в красный цвет, само сообщение остаётся чёрным. При последующих добавлениях в RichEdit "краснеет" всё, и никнейм со временем, и само сообщение. Строка состоит из: никнейм отправителя+время+символ перевода каретки+само сообщение. Нужно, чтобы выделялись красным цветом никнейм и время. Вроде всё. Сообщение отредактировано: Unconnected - 2.05.2009 13:17 -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
![]() ![]() |
![]() |
Текстовая версия | 11.07.2025 5:58 |