我最近有一个客户联系我,要求更新我多年前维护/开发的他的项目。
它是使用 Macromedia Director(现在的 Adobe Director)和 Lingo 完成的。由于我已经很久没有使用这些技术开发任何东西了,所以我需要一些帮助。
大多数更改都很简单,但让我难过的是让应用程序能够在全屏投影仪和窗口模式之间切换。
这是它的组织方式:
- 我有一个存根投影仪,它重量轻,可确保快速启动。
- 存根投影仪加载主影片。
("@::Content:Main")
- 此存根投影仪以全屏模式发布。
现在,我可以通过发布单独的可执行文件来创建一个有窗口的投影仪和一个全屏模式的投影仪。然而,客户想要的是在运行时切换它的能力——这甚至可能吗?
我发现了一些可行的解决方法(将 display-rect 和 stage-rect 设置为桌面大小),但引入了许多兼容性问题。
有什么建议吗?解决方案?
我很想说在运行时无法切换并建议他发布全屏或窗口版本。