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

Вниз

как передвинуть окошко?   Найти похожие ветки 

 
Groove   (2002-06-13 14:03) [0]

Как передвинуть окошко передвигая не за строку заголовка, а, например, за панель??


 
Игорь Шевченко ©   (2002-06-13 14:17) [1]

А зачем ?
Если очень хочется, то WM_NCHITTEST


 
Groove   (2002-06-13 14:38) [2]

а поподробней? =) а то не доходит


 
Игорь Шевченко ©   (2002-06-13 14:45) [3]

procedure TfAbstractDictionary.WMHCHitTest(var Message: TWMNCHitTest);
var
R : TRect;
begin
if pnlMoving.Visible then begin
R := pnlMoving.BoundsRect;
if PtInRect (R, ScreenToClient(SmallPointToPoint(Message.Pos))) then begin
Message.Result := HTCAPTION;
Exit;
end;
end;
inherited;
end;



 
Agent Smith ©   (2002-06-13 14:48) [4]

Двигаем форму за всю плоскость формы:
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if Button <> mbLeft then exit;
ReleaseCapture;
Form1.Perform(WM_SysCommand,$F012, 0);
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
6-77543
Maikl
2002-04-11 10:52
2002.06.24
Опять клиент ищет сервер


3-77277
First_May
2002-05-30 09:39
2002.06.24
Формирование отчета


1-77392
Jobber
2002-06-13 15:09
2002.06.24
Поп поводу CheckListBox


1-77368
Stas Ant
2002-06-13 13:19
2002.06.24
Чужая Dll, в win98 работает а в W2K и W2K Server пишет что библи


7-77622
Ff
2002-03-27 09:10
2002.06.24
Как программно отформатировать логический диск?