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

Вниз

Убрать мерцание в RichEdit   Найти похожие ветки 

 
Anthony ©   (2011-07-20 09:32) [0]

При вводе текста в RichEdit идёт анализ слов и если вводится некорректное слово - буквы меняют цвет на красный.
В это время происходит мерцание - видно как в окне редактора было сначала помечено слово, потом пометка снялась, потом уже слово изменило цвет.
Можно как-то убрать это мерцание? (Не знаю других способов в RichRdit сменить цвет букв, кроме как пометить сначала этот текст а потом изменять SelAttributes)


 
Anthony ©   (2011-07-20 10:34) [1]

Прошу прощения, ответ нашёл на других форумах:

SendMessage(RichEdit.Handle, WM_SETREDRAW, 0, 0);

// здесь вносим изменения

SendMessage(RichEdit.Handle, WM_SETREDRAW, 1, 0);
RichEdit.Repaint;



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

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

Наверх




Память: 0.46 MB
Время: 0.013 c
6-1245670490
FireMan_Alexey
2009-06-22 15:34
2011.11.06
Как получить список открытых портов на локальной машине


15-1310134286
Очень злой
2011-07-08 18:11
2011.11.06
Синхронизации папки пользователя при ее перенаправлении.


2-1310730839
Anthony
2011-07-15 15:53
2011.11.06
Изменить цвет выделения в TRichEdit


6-1243782288
ikot
2009-05-31 19:04
2011.11.06
Intel Jpeg Library и сокеты


15-1309965191
plr
2011-07-06 19:13
2011.11.06
Приложение по работе с устройством по RS232 теряет байты