2

阅读《规范 UI 框架》一书。尝试实现“接管整个屏幕”一章中描述的部分。

执行书中建议的代码后:

WindowExample new openWorldWithSpec

似乎不可能回到之前的状态。试图在检查器中删除新的 WorldMorph。正如本书所建议的那样,也尝试使用光环,但是光环菜单中可用的那些按钮不允许关闭它。

这是一个预期的行为(执行以准备最终用户环境并禁用编程 UI)还是我错过了什么?

使用 Pharo 5.0,Mac OS X 版本。

4

2 回答 2

1

这确实是预期的行为,作为制作不再允许访问开发环境的应用程序的一部分。但是您可以查看 PharoLauncher 的代码,了解如何启用开发者模式

于 2017-03-28T19:23:48.303 回答
0

您实际上可以通过以下方式恢复正常:

  1. Alt-Ctrl-单击 Morph(macOS 组合可能不同,这是针对 Windows 的)。
  2. 点击小扳手并要求检查。
  3. 在评估窗格中,执行:

    自删除

世界菜单再次可用。

打开浏览器。完毕。

如果在设置中禁用光环,这有点困难。

于 2017-05-12T10:53:08.800 回答