Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Перемещение формы за заголовой правой кнопкой мыши


oleg__ ©   (2006-11-14 11:05:00) 

Добрый день!
Есть задача перемещать форму за заголовок, используя правую кнопку мыши. Как это можно сделать?


Anatoly Podgoretsky   (2006-11-14 19:48:00) [1]

> Percent  (14.11.2006 19:33:10)  [10]

А чего тебя в форумах смущает, вопросы тут разные задают, при том не в той конфереции.


Percent   (2006-11-14 19:33:00) [2]

нигде не сказано, что надо программно делать

Да-да, а формы - они вообще сталелитейные.
И форум называется "Передовики электросварки".


Ketmar   (2006-11-14 19:25:00) [3]

>[7] Percent 14-Nov-2006, 17:03
а твоё решение вообще ни к селу, ни к городу. нигде не сказано, что надо программно делать.


Наиль   (2006-11-14 17:28:00) [4]

> [5] Elen ©   (14.11.06 16:57)
> Snikers... 8) вот только не знаю как это программно делать...
> 8)

Uses Windows;
SwapMouseButton(true);


Percent   (2006-11-14 17:03:00) [5]

Поменять настройки мышы - кнопки местами и двигать обычно

Просили только лишь "двигать формуза заголовок правой кнопкой мыши". Речь, видимо, только о формах Delphi. А предложенное решение вообще все местами меняет.

Получить нажатие на заголовок - WM_NCHITTEST.
Перемещение - WM_SYSCOMMAND с WParam = $F012.


Percent   (2006-11-14 16:59:00) [6]

Развернуть мышку "задом".

P.S. Каков вопрос  - таков и ответ.


Elen   (2006-11-14 16:57:00) [7]


> Ментос?

Snikers... 8) вот только не знаю как это программно делать... 8)


Anatoly Podgoretsky   (2006-11-14 16:49:00) [8]

> clickmaker  (14.11.2006 16:48:03)  [3]

Вполне квалифицированое решение, задачу решает.


clickmaker   (2006-11-14 16:48:00) [9]


> Поменять настройки мышы - кнопки местами и двигать обычно

Ментос?


Elen   (2006-11-14 16:43:00) [10]


> Ketmar ©   (14.11.06 15:53) [1]
>
> точно так же, как и левой.

Во сне что-ли?


> oleg__

Поменять настройки мышы - кнопки местами и двигать обычно


Ketmar   (2006-11-14 15:53:00) [11]

точно так же, как и левой.


Наверх

Титульная страница Поиск, карта сайта Написать письмо