Добрый деньЕсть N НЕмодальных окон. Пользователь может переключаться с одного на другое и вводить данные. Возникают ситуации когда один диалог требует других, напр: - укажите позицию объекта- укажите какой (другой) объект нужен данномуи.т.п.Сделать такой выбор модальным не выходит. Напр. "выберите объект" - а он может находиться и в окне где общий список или отображен в одном или нескольких др окон (и пользователю надо просто кликнуть на него). То есть в режиме выбора надо разрешать переключения между окнами и какие-то действия в них. С др. стороны нельзя разрешать ввод данных в режиме выбора.Сейчас я решаю эту проблему "в лоб" вставкой "if/switch" там и сям. Понимаю что это плохо - плодится много глобальных переменных и проверок обобщить которые не удается.Какие есть подходы?Спасибо
|