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

Вниз

Запретить перемещение окна   Найти похожие ветки 

 
BFG9k ©   (2005-08-03 18:10) [0]

Окно перемещается вручную с помощью Drag&Drop и должно оставаться в определенных рамках. Если передвигать его сразу же обратно (в OnmouseMove например), то это будет видно и окно будет скакать. Как можно запретить окну перемещаться ?


 
DVM ©   (2005-08-04 13:26) [1]

WM_MOVING обрабатывать, а не WM_MOVE


 
Morgoth   (2005-08-04 16:20) [2]

procedure WMWINDOWPOSCHANGING(var Msg: TWMWINDOWPOSCHANGING); message WM_WINDOWPOSCHANGING;

procedure TForm1.WMWindowPosChanging(var Msg: TWMWindowPosChanging);
begin
 Msg.WindowPos.x := Left;
 Msg.WindowPos.y := Top;
 Msg.WindowPos.cx := Width;
 Msg.WindowPos.cy := Height;
 inherited;
end;

правда и размер поменять не получится :)


 
BFG9k ©   (2005-08-05 15:46) [3]

2 Morgoth:

Спасибо, все отлично работает.



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

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

Наверх




Память: 0.47 MB
Время: 0.028 c
1-1126642341
The Only
2005-09-14 00:12
2005.10.02
обработка ctrl-s главной mdi формой


11-1107417945
jbond
2005-02-03 11:05
2005.10.02
Комноненты доступа к БД аля MyBase


9-1116236051
WondeRu
2005-05-16 13:34
2005.10.02
OpenGL. проблемы c SelectBuffer


3-1124700573
rentgen
2005-08-22 12:49
2005.10.02
Можно, запрашивать данные с нескольких баз?


14-1126706933
Андрей Жук
2005-09-14 18:08
2005.10.02
Диаграмма Ишикава