/ /フルスクリーンゲームでドックとメニューバーを非表示にするにはどうすればよいですか? --macos、cocoa、2d-games、xojo

フルスクリーンゲームでドックとメニューバーを隠すにはどうすればいいですか? - macos、ココア、2Dゲーム、xojo

フルスクリーンウィンドウで実行されるゲームを書いています。Xojoを使用してコーディングしています(したがって、Xcode / Interface Builderで使用できるブールウィンドウプロパティはオプションではありません)。

ウィンドウが全画面に設定されているときにアプリケーションのメニューバーとドックを非表示にする、アプリで設定できるplistキー/値はありますか?

ヨセミテに取り組む必要があります。

回答:

回答№1は1

あなたは macoslib

これを実行できるNSWindowの拡張機能が含まれています。プロジェクトで「フルスクリーン」を検索するだけです。

デモもあります。プロジェクトを実行する場合は、メニューバーを開きます。 - > ココア - > NSWindow。そのウィンドウには、テスト用の「フルスクリーンの切り替え」ボタンがあります。


回答№2の場合は1

ウィンドウOpenイベントに配置する必要があるものは次のとおりです。

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

最初の行はアニメーションをオフにします、

2行目は、UI要素(ドックとメニューバー)をオフにします。

3行目は、ウィンドウを全画面表示にします