Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.25;
Скачать: CL | DM;

Вниз

Быстрая работа с TRichEdit   Найти похожие ветки 

 
Crypter   (2004-07-11 18:21) [0]

Мастера! Подскажите пожалуйста, как можно быстро работать с TRichEdit. Пример: в указанный компонент загружается текст и каждую его букву нужно закрасить отдельным цветом. Если есть возможность - дайте пример кода.


 
TUser ©   (2004-07-11 20:02) [1]

См. BegeginUpdate/EndUpdate


 
TDrops ©   (2004-07-11 20:50) [2]

например так попробуй
RichEdit.SelAttributes.Color:=clgreen;
все буквы далее добавленые в TRichEdit будут зелёными.
Загружай текст по буквам и меняй цвет
или после загрузки цвет поменяй - тогда надо
выделять по знаку (.SelStart .SelLength)
Чтобы пользователь не любовался на процесс раскраски,
тогда надо

> См. BegeginUpdate/EndUpdate


 
Crypter ©   (2004-07-12 07:58) [3]


> например так попробуй
> RichEdit.SelAttributes.Color:=clgreen;
> все буквы далее добавленые в TRichEdit будут зелёными.
> Загружай текст по буквам и меняй цвет
> или после загрузки цвет поменяй - тогда надо
> выделять по знаку (.SelStart .SelLength)
> Чтобы пользователь не любовался на процесс раскраски,
> тогда надо
>
> > См. BegeginUpdate/EndUpdate


Так и делал, но уж очень медленно. А BeginUpdate/EndUpdate у TRichEdit я не нашел :(


 
Crypter ©   (2004-07-12 20:05) [4]

Может кто-нибудь еще подскажет что-то полезное?


 
Семен Сорокин ©   (2004-07-12 20:09) [5]


> Так и делал, но уж очень медленно. А BeginUpdate/EndUpdate
> у TRichEdit я не нашел :(

плохо искал :) поищи у TRichEdit.Lines


 
Crypter ©   (2004-07-13 18:40) [6]

Всем спасибо.



Страницы: 1 вся ветка

Текущий архив: 2004.07.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
3-1088763135
Alexa
2004-07-02 14:12
2004.07.25
Добавление вычисляемого поля в Query


14-1089138441
Dradons
2004-07-06 22:27
2004.07.25
Windows 2000 server и Сервис паки


1-1089685804
Глеб
2004-07-13 06:30
2004.07.25
Работа с выделенным текстом в MS Word


4-1086812030
Sanek_metaller
2004-06-10 00:13
2004.07.25
Handle Пуска


3-1088681573
denmin
2004-07-01 15:32
2004.07.25
Помогите завязать таблицы по Mastersource!!!!! Пожалуйста!!!!