![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как по OnMouseDown чего-либо (панели, к примеру) инциировать... [D7, Win95/98]
Забывший © (2004-09-05 19:23:00)...изменение размера формы? Вроде нужно послать WM_SYSCOMMAND + параметр или что-то подобное - не могу вспомнить. Помогите, пожалуйста.
Забывший (2004-09-05 23:07:00) [1]Спасибо всем за ответы, отдельное спасибо Sheng - это именно то, что я имел ввиду.
Sheng (2004-09-05 22:10:00) [2]Вот так красивее получится:
procedureTPanel1.OnMouseDown
begin
ReleaseCapture;
Form1.Perform(WM_SYSCOMMAND,$F008,0);
end;
Семен Сорокин (2004-09-05 21:23:00) [3]SendMessage(Handle, WM_SYSCOMMAND, SC_MOVE, 0);
SammIk (2004-09-05 20:54:00) [4]WM_SIZE
movewindow()....
Забывший (2004-09-05 20:53:00) [5]Там было через сообщение. Я знал, но забыл ;)
Влад (2004-09-05 20:39:00) [6]> ...изменение размера формы?
width := width + x;
height := height + y;
> Вроде нужно послать WM_SYSCOMMAND + параметр или что-то подобное - не могу вспомнить. Помогите, пожалуйста.
Когда нужно забить гвоздь, не надо изобретать велосипед, нужно взять молоток в руки и забить гвоздь. (C) Солдат