移動できないウィンドウを作成したいと思います。これは可能ですか?AIRロックネイティブウィンドウの位置
答えて
NativeWindowを作成して、systemChrome
プロパティをNativeWindowSystemChrome.NONE
に設定します。そうすれば、ネイティブメソッド(タイトルバーのドラッグなど)によってウィンドウを移動することはできません。
あなたはこれらはWindows上でそうしないと、あなたのapplication.xmlに
<systemChrome>none</systemChrome>
<minimizable>false</minimizable>
<maximizable>false</maximizable>
<resizable>false</resizable>
に設定されているあなたの周りのウィンドウを移動/最小化するためにWindowsキー+矢印を打つことができることを確認する必要があります。
たとえば、NativeWindow.x/yをENTER_FRAMEの同じ値に設定することもできます。
これは非常に悪い解決策であることを指摘したいだけです。これは、マシンのための不必要な負荷の多くを作成します。 – joncys
そしてたくさんのことを意味する...?あなたが実際にそれをテストしたので、そうですか? –
また、システムのChromeとすべてを使用する場合は、不要なNativeWindowBoundsEvent(NativeWindowBoundsEvent.MOVE、RESIZEなど)をリッスンして、このようなリスニング機能を使用できます。
private function onWindowBoundsChange(evt:NativeWindowBoundsEvent):void {
evt.preventDefault();
}
こうすれば、いつでもオン/オフを切り替えることができます。
- 1. AIRウィンドウの位置をプログラムで設定しますか?
- 2. Adobe Air - ウィンドウのサイズと位置を保存する
- 3. AIRアプリケーションで、カーソル位置をフォームに設定します
- 4. SpriteNodeの位置とタッチの位置
- 5. テーブルのポップアップの位置y-位置
- 6. CSSアニメーション - 元の位置への位置
- 7. 絶対位置での位置付け
- 8. 固定位置内の絶対位置
- 9. 絶対位置での位置部門
- 10. Plotlyツールチップの位置がカーソル位置
- 11. OpenGL - GlVertex相対位置/絶対位置
- 12. ARKit:位置対世界位置対simdposition
- 13. スケーリングポイントの位置
- 14. TSaveDialogの位置
- 15. スラストデバイスベクトルイテレータの位置
- 16. IFrameの位置
- 17. リクエストダイアログトップの位置
- 18. CSSの位置
- 19. Android:PopupMenuの位置
- 20. クエリーカッコの位置
- 21. ランダムスプライトの位置
- 22. Datatimepickerの位置
- 23. リフレッシュヘルパーの位置
- 24. ファイルポインタの位置
- 25. テンソルフローチェンジポイントの位置
- 26. ファイルストリームの位置
- 27. 位置
- 28. 位置
- 29. コア位置屋内測位
- 30. SKShpapeNodeの位置とタッチの位置の差
これも 'Alt + Space - Move'を無効にしますか? –
これは確かです – davivid