1

我正在编写一个将在全屏窗口中运行的游戏。我正在使用 Xojo 对其进行编码(因此在 Xcode / Interface Builder 中可能可用的任何布尔窗口属性都不是一个选项)。

是否可以在我的应用程序中设置一个 plist 键/值,当我的窗口设置为全屏时隐藏应用程序菜单栏和停靠栏?

需要在优胜美地工作。

4

2 回答 2

1

获取macoslib

它包含可以执行此操作的 NSWindow 扩展。只需在项目中搜索“全屏”即可。

还有一个演示。如果你运行项目,打开菜单栏:Examples -> Cocoa -> NSWindow。该窗口有一个用于测试的“切换全屏”按钮。

于 2015-04-11T16:19:23.290 回答
1

这是您需要在窗口打开事件中放置的内容:

  self.LiveResize = False
  self.MenuBarVisible = false
  self.FullScreen = true

第一行关闭动画,

第二行关闭 UI 元素(停靠栏和菜单栏),

第三行使窗口全屏

于 2015-09-16T18:11:45.727 回答