Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Мышь


Автор: Romko 21.7.2005, 10:36
Как отключить события мышки на форме и всех объектах, которые принадлежат форме.

Автор: z-END 21.7.2005, 10:56
From.Enabled:=False

Автор: Romko 21.7.2005, 13:21
Пробовал. Но... я из своей программы создаю новый процесс (createprocess), запускаю другую программу со своей формой.
При
Form.Enabled:=False
стартует программа из моей программы, моя форма действительно не реагирует на мышку. Но после окончании процесса стартуют программы, которые прописаны на события мышки, они как бы стояли в очереди и стартанули по окончании процесса.

Автор: Romikgy 21.7.2005, 13:52
Скорее всего через хук

Автор: SoWa 21.7.2005, 20:01
Да, воспользуйся поиском на Хук мышки и работа с другими формами.

Автор: RA 22.7.2005, 16:24
А что мешает создать глобальное булевое значение и работать с ним в событиях OnMouse... ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)