Вопрос-то наверное нубский. Но проблемка у меня нарисовалась небольшая.
Выяснилось, что при запуске диалога по авторизации пользователя через ShowModal, с основным окном можно работать в обычном порядке (( Меня это ну никак не устраивает... Скрытие menuicon не помогает: если переключить на основное окно, модальное диалоговое окно никак не мешает работе...
Можно как-то деактивировать/заморозить основное окно при запуске второго модального? Hide не совсем подойдет, так как с панели часов (через TTrayIcon) его можно показать (show)?
ShowModal и MainForm
Модератор: Модераторы
- Ichthyander
- энтузиаст
- Сообщения: 701
- Зарегистрирован: 04.04.2007 08:32:43
- Откуда: Астрахань
- Контактная информация:
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
Ichthyander, так отключи окно при открытии модальной формы и включи при его закрытии.
Код: Выделить всё
mainForm.Enable := false/true
- Ichthyander
- энтузиаст
- Сообщения: 701
- Зарегистрирован: 04.04.2007 08:32:43
- Откуда: Астрахань
- Контактная информация:
Спасибо!
Я подозревал, что должно что-то быть предельно простое
Мне в голову не приходило, что ко всей форме можно применить свойство Enabled
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
Ichthyander, как видишь, ты прав. Я просто создавал имитацию ShowModal, но только именно с блокировкой, поэтому еще помню.
