Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



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


2-1310622837
mamon
2011-07-14 09:53
2011.11.06
Не могу открыть РФ сайты


2-1310542341
.dzmitry
2011-07-13 11:32
2011.11.06
GetBookmark, GoToBookmark, FreeBookmark


15-1310284397
@!!ex
2011-07-10 11:53
2011.11.06
Как делать небольшие смс рассылки?


6-1245285760
Yus
2009-06-18 04:42
2011.11.06
NMPOP3 дата отправки письма




   Наверх