フルスクリーンモード:escキーで解除できない

Product :4D - 4D Server
4D : v16 207104 64bit v15.3nb207568
OS : Mac OS X 10.11.6
他のアプリでは、ESCキーを押すことで、フルスクリーンモードを解除できる様なのですが、4Dはできませんでした。
確認したアプリは、Safali、メール、プレビュー、Excelです。

Appleのドキュメントをざっと確認しましたが,escapeでフルスクリーンを脱出できるようにしなければならない,という記述はみつけることができませんでした。

https://developer.apple.com/library/content/documentation/General/Conceptual/MOSXAppProgrammingGuide/FullScreenApp/FullScreenApp.html

https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/OSXHIGuidelines/WindowAppearanceBehavior.html#//apple_ref/doc/uid/20000957-CH33-SW1

むしろ,フルスクリーンモードの切り替えを制御するコマンドが必要なのかもしれません。

https://developer.apple.com/reference/appkit/nswindow/1419527-togglefullscreen

そうなんですね。
MicrosoftとApple純正のアプリは出来るみたいなのでてっきりそう言う仕様なんだとおもっていたのですが…

制御するコマンドでも問題ないとおもいます。 :pray:

いろいろObj-CのAPIをいじってみましたが,
フルスクリーンの管理を外部から制御するのは容易ではなさそうです。

現時点の精一杯

https://github.com/miyako/4d-plugin-full-screen-window

がっかりな点:

検証してみました。問題ないようです。
ご苦労をおかけしました。ご対応ありがとうございます。

フルスクリーン解除のショートカットですが、正式にはESCではなくCtrl+Command+Fのトグル動作みたいです。
AppleとMicrosoftのアプリだけ例外的にESCで解除できるみたいです。
ChormeなどESCで解除できないアプリでもCtrl+Command+Fだと解除とフルスクリーンの切り替えができました。
4Dは標準の状態では何も動作しませんでした。 :frowning: