Недавно со мной связался клиент с просьбой обновить его проект, который я использовал для поддержки / разработки несколько лет назад.
Это было сделано с использованием Macromedia Director (теперь Adobe Director) и Lingo. Поскольку я не разрабатывал ничего с использованием этих технологий в течение столь длительного времени, мне нужна помощь.
Большинство изменений просты, но меня озадачило то, что приложение может переключаться между полноэкранным проектором и оконным режимом.
Вот как это организовано:
- У меня есть проектор-заглушка, он легкий и обеспечивает быстрый запуск.
- Заглушка загружает основной фильм.
("@::Content:Main")
- Этот проектор-заглушка публикуется в полноэкранном режиме.
Теперь я могу создать проектор с окнами и проектор в полноэкранном режиме, опубликовав отдельные исполняемые файлы. Однако, что клиент хочет, это возможность переключать это во время выполнения - возможно ли это даже ?
Я нашел несколько обходных путей, которые вроде бы работают (установка display-rect и stage-rect на размер рабочего стола), но создают многочисленные проблемы совместимости.
Есть совет? Решения?
Я испытываю желание сказать, что невозможно переключиться во время выполнения, и рекомендую опубликовать полноэкранную или оконную версию.