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

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



Память: 0.46 MB
Время: 0.034 c
9-1062867664
G A M E R
2003-09-06 21:01
2004.04.04
Зацените бету моей игрухи


8-1069682127
Urvin
2003-11-24 16:55
2004.04.04
DelphiX


3-1078379359
Vemer
2004-03-04 08:49
2004.04.04
Обновление вычисляемого поля...


3-1078871798
Reaper
2004-03-10 01:36
2004.04.04
Как в таблице изменить фон текущей ячейки?


7-1074418223
DENNIS
2004-01-18 12:30
2004.04.04
Закрыть доступ




   Наверх