Smalltalk openWorldWithSpec使其无法返回到以前的窗口

Smalltalk openWorldWithSpec使其无法返回到以前的窗口,smalltalk,pharo,spec-ui,pharo-5,Smalltalk,Pharo,Spec Ui,Pharo 5,阅读《Spec UI框架》一书。尝试实现“接管整个屏幕”一章中描述的部分 执行本书中建议的代码后: WindowExample new openWorldWithSpec 似乎不可能回到以前的状态。试图在检查器中删除新的WorldMorph。也尝试过光环,正如书中建议的,但光环菜单中的按钮不允许关闭 这是一种预期行为(为了准备最终用户环境和禁用编程UI而执行),还是我遗漏了什么 在Pharo 5.0、Mac OS X版本中工作。这确实是预期行为,作为制作不再允许访问开发环境的应用程序的一部分。

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

执行本书中建议的代码后:

WindowExample new openWorldWithSpec
似乎不可能回到以前的状态。试图在检查器中删除新的WorldMorph。也尝试过光环,正如书中建议的,但光环菜单中的按钮不允许关闭

这是一种预期行为(为了准备最终用户环境和禁用编程UI而执行),还是我遗漏了什么


在Pharo 5.0、Mac OS X版本中工作。

这确实是预期行为,作为制作不再允许访问开发环境的应用程序的一部分。但您可以查看PharoLauncher的代码,了解如何启用开发人员模式。您可以通过以下方式恢复正常:

  • Alt-Ctrl单击变形(macOS组合可能不同,这是针对Windows的)
  • 点击小扳手并要求检查
  • 在评估窗格中,执行以下操作:

    自删除

  • 世界菜单再次可用

    打开浏览器。 完成了

    如果在设置中禁用光晕,这会有点困难