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

Вниз

События для РЕНДЭРА в графич. проектах.   Найти похожие ветки 

 
Pa5ha   (2003-11-17 18:51) [0]

На каком событии висит обновление экрана и положения объектов  например в SAMPLES-ах в дельфине. Блин не могу разобраться.


 
Mihey ©   (2003-11-17 22:02) [1]

OnPaint


 
Pa5ha   (2003-11-22 20:35) [2]

Иногда вообще формы не бывает, ну в смысле:
как его создать?


 
Fenik ©   (2003-11-22 22:11) [3]

Ничего не понятно. Что за SAMPLES? Кого создать? Обновление какого экрана?

WMPaint?
Update?
Refresh?
Invalidate?
Repaint?


 
Pa5ha   (2003-11-23 14:10) [4]

Не секрет, что в Delphi можно создавать приложения, которые генерируют окно в процессе работы (и весят мало). У меня обновление экрана висит на компоненте ApplicationEvents на Idle. Как можно заменить это событие в приложении, динамически генерирующим форму?


 
Asteroid ©   (2003-11-23 23:20) [5]

В процедуре обработки оконных сообщений (задается при создании окна) отлови WM_PAINT и в нем пошли себе очередной WM_PAINT.


 
Pa5ha   (2003-11-24 16:29) [6]

Клёво!!!


 
wicked ©   (2003-11-26 17:56) [7]


> В процедуре обработки оконных сообщений (задается при создании
> окна) отлови WM_PAINT и в нем пошли себе очередной WM_PAINT.

уж если так, то лучше делать InvalidateRect... правильнее будет...
а вообще то это плохая практика - программа будет подтормаживать, иногда ощутимо...


 
Sapersky ©   (2003-11-27 13:40) [8]

В основном цикле можно, как в DOS :)

While (not bQuit) do
 If PeekMessage(msg, handle, 0, 0, PM_REMOVE) then begin
   TranslateMessage(msg);
   DispatchMessage(msg);
 end else RenderMyCoolStuff; // <-- здесь



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

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

Наверх




Память: 0.48 MB
Время: 0.029 c
1-1079616707
kondryuk
2004-03-18 16:31
2004.04.04
нужен совет...


9-1063985504
Ландграф Павел
2003-09-19 19:31
2004.04.04
Проверка столкновений прямоугольников в 2D игре


1-1079480653
Villain
2004-03-17 02:44
2004.04.04
Чтение файла.


14-1079091916
stone
2004-03-12 14:45
2004.04.04
Как вам такое резюме? :))


3-1078814965
Dark Man
2004-03-09 09:49
2004.04.04
Глюк в структуре???