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

Как переместить форму   Найти похожие ветки 

 
pavelnk ©   (2015-06-09 11:55) [0]

Такая проблема, отключил у формы бардюр (bsNone), теперь не знаю как её таскать. Подскажите пожалуйста как мне сделать правильно, чтобы велосипед не изобретать.


 
Pavelnk ©   (2015-06-09 12:13) [1]

Всё, спасибо, нашёл сам -
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
                Shift: TShiftState; X, Y: Integer);
begin
ReleaseCapture;
Form1.perform(WM_SysCommand,$F012,0);
end;


 
sniknik ©   (2015-06-09 12:39) [2]

procedure WMNCHitTest(var Message: TWMNCHitTest); message WM_NCHITTEST;

procedure TForm1.WMNCHitTest(var Message: TWMNCHitTest);
begin
 inherited;
 if Message.Result = HTCLIENT then
   Message.Result := HTCAPTION;
end;


 
Игорь Шевченко ©   (2015-06-09 14:01) [3]


> Всё, спасибо, нашёл сам


Не надо такое использовать



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

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



Память: 0.45 MB
Время: 0.002 c
2-1433840145
pavelnk
2015-06-09 11:55
2017.02.12
Как переместить форму


1-1348219869
Дмитрий Белькевич
2012-09-21 13:31
2017.02.12
Замена Vista-style dialogs TTaskDialog


15-1458040316
Drowsy
2016-03-15 14:11
2017.02.12
Переводчик


15-1457857799
pavelnk
2016-03-13 11:29
2017.02.12
Демоны


2-1433331962
guest
2015-06-03 14:46
2017.02.12
интерактивность сервиса на лету...




   Наверх