![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ужасное моргание при изменении размера окна
o_serg © (2006-08-10 16:39:00)Есть форма, на ней PageControl, на нем еще пара панелей, при изменении размеров окна все ЭТО начинает УЖАСНО моргать и тормозить. Как избавиться от этой ерунды?
clickmaker (2006-08-11 17:07:00) [1]
> to prevent flickering
для этого нужно Message.Result := 1;
o_serg (2006-08-11 16:06:00) [2]нет не помогло
Sapersky (2006-08-11 15:57:00) [3]Может так? Пробовал на форме с panel и paintbox, помогало.
TForm1 = class(TForm)
<...>
procedure WMEraseBkgnd(var Message: TWmEraseBkgnd); message WM_ERASEBKGND;
<...>
end;
procedure TForm1.WMEraseBkgnd(var Message: TWmEraseBkgnd);
begin
// to prevent flickering
end;
o_serg (2006-08-11 12:00:00) [4]именно те проги, которые я на Delphi пишу
Lexiy (2006-08-11 11:55:00) [5]конкретно с написанной формой или вообще лбое окно ?
если второе меняй дрова :)
o_serg (2006-08-11 11:36:00) [6]ясно, видимо придется смириться, всем спасибо
Don Nikola (2006-08-11 00:07:00) [7]Реально поможет переход на WinApi ;)
Никаких фликеров и тормозов.
Strate (2006-08-10 23:47:00) [8]Я уж давно с етим смирился и не обращаю внимания =)
o_serg (2006-08-10 22:10:00) [9]RASkov, выравнивание на Client
неужели ничего нельзя сделать, ну уж оччень некрасиво...
RASkov (2006-08-10 21:49:00) [10]> [6] o_serg (10.08.06 17:44)
Моргает когда Алигн у пэйджконтрола какой нибудь установлен?
> [7] Loginov Dmitry_ (10.08.06 17:45)
Усе равно моргает. Расположен Пэйдж, выравнивание по левому края (не важно) моргает при изменении размера не формы, а формы вместе с Пэйджом. т.е. когда изменение размера формы меняет размер пэйджа.
Loginov Dmitry_ (2006-08-10 17:45:00) [11]
> Как избавиться от этой ерунды?
Не запускать программу из IDE :)
o_serg (2006-08-10 17:44:00) [12]ну дак мне нужно его отображать, только чтоб не моргало так сильно
Desdechado (2006-08-10 17:40:00) [13]в визуальных настройках винды есть галка "показывать содержимое при перетаскивании"
не оно?
o_serg (2006-08-10 17:05:00) [14]пробовал ставить у Формы и PageControl doublebuffered никакого эффекта
KilkennyCat (2006-08-10 16:57:00) [15]dublebuffered
o_serg (2006-08-10 16:48:00) [16]Athlon 2000+ этого мало?
Sergey13 (2006-08-10 16:42:00) [17]Купить новый комп?