|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.01.2019, 12:31 | #1 |
Пользователь
Регистрация: 29.12.2012
Сообщений: 21
|
Управление формой
Добрый день!
Суть такова: у программы есть форма SettingsForm с различными пользовательскими настройками. Её вызов осуществляется через главное меню программы: Код:
Проблема в том, что если форма SettingsForm уже была создана (т.е. она видна на экране), то при нажатии на кнопку Settings формы BrowserForm управление форме SettingsForm не передаётся. Ощущение, как будто её свойство Enabled = False. Если создавать форму SettingsForm модальным окном, то проблемы нет. Подскажите, можно ли победить данную проблему? |
29.01.2019, 03:07 | #2 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,872
|
Имхо. Формы подобные вашей SettingsForm нужно создавать и уничтожать в одной и той же процедуре/функции/методе.
|
29.01.2019, 12:00 | #3 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
formx.SetFocus ??? другое дело что без показа управление не может быть передано. ShowModal = показ + передача управления путем блокирования всего прочего
программа — запись алгоритма на языке понятном транслятору
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Управление VCL формой с клавиатуры | octoplar | C++ Builder | 5 | 14.01.2015 20:06 |
Управление второй формой ? | z-wer | Общие вопросы Delphi | 0 | 18.04.2013 17:17 |
управление формой и рисунком [Delphi7] | -Jack- | Общие вопросы Delphi | 5 | 27.09.2012 19:10 |
проблема с формой... | Євгеній Бєлік | Общие вопросы Delphi | 1 | 13.11.2011 22:40 |
Операции с формой | Shouldercannon | Общие вопросы Delphi | 1 | 06.11.2008 14:53 |