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

Вниз

Как в RichEdit промотать текст при добовлении новых строк и   Найти похожие ветки 

 
waterfoll ©   (2003-01-29 12:42) [0]

и как его отучить маргать, я добовляю данные в него програмно, и он иногда моргает. И еще вопрос, можно какнибыть сделать слевой стороны отступ небольшой от левого края, чтобы при шелчке по нему выделялась вся строка?


 
alxx ©   (2003-01-29 13:00) [1]

Отступ следует сделать в каком-нибудь другом компоненте рядом.

А отключить/включить прорисовку можно так:

procedure BeginScreenUpdate( hwnd : THandle );
begin
if (hwnd = 0) then
hwnd := Application.MainForm.Handle;
SendMessage( hwnd, WM_SETREDRAW, 0, 0 );
end;


procedure EndScreenUpdate( hwnd : THandle; erase : Boolean );
begin
if (hwnd = 0) then
hwnd := Application.MainForm.Handle;
SendMessage( hwnd, WM_SETREDRAW, 1, 0 );
RedrawWindow( hwnd, nil, 0, DW_FRAME + RDW_INVALIDATE +
RDW_ALLCHILDREN + RDW_NOINTERNALPAINT );
if (erase) then
Windows.InvalidateRect( hwnd, nil, True );
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.012 c
1-15736
John
2003-01-27 21:21
2003.02.06
HELP!!! Есть цикл, который крутится довольно долго, какую команду


14-15883
Youri
2003-01-20 11:29
2003.02.06
TAPI


1-15740
Кот Бегемот
2003-01-27 17:50
2003.02.06
Как создать СВОЮ переменую Application ???


4-15991
BorisUK
2002-12-19 14:54
2003.02.06
Изменение приоритета существующего процеса в NT


1-15622
}{enon
2003-01-26 19:36
2003.02.06
Меню