![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
RichEdit. Цвет добавляемого текста.
DevilDevil © (2006-10-25 15:29:00)Надо изменить цвет добавляемого текста. Всё что нарыл, это:
RichEdit1.SelAttributes.Color := clBlue;
RichEdit1.Lines.Add("SomeText");
Исходя из замечания в файле справки и собственных жизненных наблюдений, SelAttributes отвечает за выделенный текст. Соответственно, если при добавлении строк (мной), если была выделена какая-либо область, то эта область тоже изменяет характеристики. Можно конечно Enabled := false... но выделение текста должно поддерживаться. Как реализовать такую задачу?
Ворос2: как сделать невозможной вставку текста из буфера обмена?
DevilDevil (2006-10-26 13:05:00) [1]http://delphiworld.narod.ru/base/add_re_colored_line.html
<-- если понадобится кому.
P.S. спасибо за помощь
DevilDevil (2006-10-26 12:26:00) [2]Не верю, что ни кто не знает...
DevilDevil (2006-10-25 15:40:00) [3]> 2. Заче так издеваться над пользователем?
А вот так :)
> 1. Снимай выделение перед добавлением
Как это сделать?RichEdit1.SelLength = 0;не помогает.
Gero (2006-10-25 15:35:00) [4]> [0] DevilDevil © (25.10.06 15:29)
1. Снимай выделение перед добавлением, если нужно, потом можешь возвращать обратно.
2. Заче так издеваться над пользователем?