Форум: "WinAPI";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];
ВнизПередвижение формы по экрану Найти похожие ветки
← →
Evgeniy (2003-08-29 14:37) [0]Как сделать, чтобы форма передвигалась по экрану без помощи Border ? Большинство программ имеют интерфейс без border, но их также можно передвигать при помощи мыши. Как это сделать ?
← →
clickmaker (2003-08-29 15:03) [1]Так сможешь таскать за любое место
type
TForm1 = class(TForm)
...
procedure WMNCHitTest(var Message: TMessage); message WM_NCHITTEST;
...
end;
procedure TForm1.WMNCHitTest(var Message: TMessage);
begin
Message.Result := HTCAPTION;
end;
← →
jonni (2003-08-29 18:18) [2]a mozhno esche i vot tak..... pri etom mozhno dazhe taskat" lyuboy komponent otdel"no....
vse zavisit chto vstavit" vmesto ***
procedure TForm1.***MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
ReleaseCapture;
Perform(WM_SYSCOMMAND,$F012,0);
end;
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c