Курсор мыши за границами активной формы.
»»» fred (19.05.00 02:30) 1) Форма активна и открыта функцией ShowModal. Необходимо выполнить некоторые действия когда курсор мыши находится за границами формы и нажимается кнопка мыши. Существует ли возможность отловить это событие. (Было предложение с борландовкого сайта использовать свойство TControl.MouseCapture. Я пробовал - ничего не получилось) 2) Подскажите адрес аналогичной конференции по CBuilder.
»»» 2VS - Vlastin_SV@irkutskgiprodor.ru (27.07.00 06:05) Мне кажеться что такое в принципе противоречит системе Windows потому как когда в приложении открываеться модальная форма, то очередь собщений приложения заменяеться очередью сообщений открытого модального окна и получается, что система обрабатывает только одно окно приложения.
»»» maestro - maestro@bashneft.ru (27.07.00 13:41) Кажется где-то читал, что до того как сообщение попадет в очередь контрола, оно попадает в системную очередь Windows. Вот если вклинить свой обработчик в эту очередь, то в принципе можно отловить любое сообщение для любого работающего приложения. Попробуй поэксперементировать с GetWindowLong и SetWindowLong. Кстати в RXLib есть компонент, RxWindowHooker кажется, там можно посмотреть как этот метод применяется на практике. А метод с MouseCapture должен работать
»»» Hordi - iqsoft@news.cg.ukrtel.net (28.07.00 01:24) В принципе, можно организовать новый поток и перед выводом модального окна его вызвать. Это позволяет проводить любую фоновую работу, в том числе и отслеживать позицию курсора.
-= Из конференции сайта MASTERS OF DELPHI (http://delphi.mastak.com) =-
Создание апплетов панели управления в Delphi5
Практически любое серьезное приложение требует для своей работы настройки каких-либо параметров. Одним из способов является создание меню пункта "Сервис" в самом приложении. В том случае, если параметры приложения изменяются достаточно редко и/или желательно иметь отдельное приложение для управления настройками, хорошим решением является использование панели управления
DelphiCity Открылся новый сайт, посвященный исключительно компонентам, библиотекам и инстpументам для Delphi и C++ Builder. От себя заметим, что сайт в самом деле достоен, чтобы его посетили, а приятный дизайн, ...
Афоризмы
Голова дана человеку не только для того, чтобы на ней сооружать прическу...........
Фраза дня
Я парень хоть куда, но девушки туда не соглашаются.
И на закуску коротенький анекдот
- Ты разделяешь мое мнение, дорогой? - Да, дорогая. Я его разделяю и причем на две части. Первую я отвергаю полностью, а со второй я категорически не согласен.