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

Вниз

таскание формы 2   Найти похожие ветки 

 
Ms.Dunkul   (2004-09-15 14:29) [0]

С тасканием формы мнe вы помогли!
procedure TForm1.MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
const
SC_DragMove = $F012; { a magic number }
begin
ReleaseCapture;
Form1.perform(WM_SysCommand, SC_DragMove, 0);
end;
но вот беда!:при перемещении формы перемещается рамка и только потом
после отпускания кнопки перем. сама форма.
Я думаю,что можно исп. Timer,но...
То,что написал MetalFan (с) ,я ни ши-ши не поняла (после слова const,искл. begin end).
Итак ,как сделать ,чтобы перемещалась сама форма.


 
Yurko ©   (2004-09-15 14:39) [1]

Делай так:

type
 TfmMain = class(TForm)
 ....................
 private
   { Private declarations }
   procedure WMLButtonDown(var Msg: TMessage); message WM_LBUTTONDOWN;
....................
implementation

procedure TForm1.WMLButtonDown(var Msg: TMessage);
begin
 SendMessage(Handle, WM_NCLBUTTONDOWN, HTCAPTION, Msg.LParam);
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.041 c
3-1094553175
far
2004-09-07 14:32
2004.10.03
Range check error при открытии TIBQuery


1-1095507500
RoLeX2004
2004-09-18 15:38
2004.10.03
Как сделать чтобы FindFirst и FindNext искали в папке Temporary I


14-1095364274
Пострадавший
2004-09-16 23:51
2004.10.03
Платные дороги позволят водителями экономить


14-1095321063
Cosinus
2004-09-16 11:51
2004.10.03
Возможно ли каким-нибудь макаром конвертнуть Flash в Avi?


14-1094846616
тихий вовочка
2004-09-11 00:03
2004.10.03
Русификация программ