Вниз
Скачать: CL | DM;

Изменение размеров окна   Найти похожие ветки 

 
dmk ©   (2003-01-26 17:03) [0]

Если отлавливать событие WM_WINDOWPOSCHANGED, то при изменении размеров из режима wsNormal в wsMaximized это событие повторяется 2-3 раза. Возможно ли узнать об полном окончании изменения размеров окна при развороте в режим wsMaximized?


 
dmk ©   (2003-01-26 19:08) [1]

Проще говоря через эту процедуру при изменении окна вызов происходит несколько раз.

procedure TDrawForm.WMWindowChanged(var m:TWMWindowPosChanged);
begin
inherited;
If FInited then UpdateSizes;
end;

Как узнать что вызов был последний?


 
Юрий Зотов ©   (2003-01-27 08:08) [2]

GetWindowPlacement, видимо. Но, похоже, многократный вызов устраиваете Вы сами, вызывая UpdateSizes. Проверьте.



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

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



Память: 0.45 MB
Время: 0.016 c
1-64189
XYZ1
2003-03-07 16:55
2003.03.20
ListView, Draw Items


1-64118
MyX
2003-03-10 21:41
2003.03.20
Че такое <b>inherited</b> ??


14-64309
Sir Alex
2003-03-04 11:59
2003.03.20
Сторонний RAS сервер (не майкасофт)


14-64337
Sanyok
2003-03-04 19:11
2003.03.20
Как правильно установить делфи для всех пользователей на 2000?


6-64248
sergey2
2003-01-29 09:32
2003.03.20
Как в TWebBrowser отключить фрейм зная его номер?




   Наверх