移動できないウィンドウを作成したいと思います。これは可能ですか?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. Adobe Air - ウィンドウのサイズと位置を保存する
- 2. AIRウィンドウの位置をプログラムで設定しますか?
- 3. AIRアプリケーションで、カーソル位置をフォームに設定します
- 4. CSSアニメーション - 元の位置への位置
- 5. 絶対位置での位置付け
- 6. OpenGL - GlVertex相対位置/絶対位置
- 7. 位置
- 8. ファイルポインタの位置
- 9. TSaveDialogの位置
- 10. クエリーカッコの位置
- 11. リフレッシュヘルパーの位置
- 12. ランダムスプライトの位置
- 13. リクエストダイアログトップの位置
- 14. cssの位置ガイド
- 15. Android GPSの位置
- 16. ウェブページのGPS位置
- 17. Launchrockウィジェットの位置
- 18. VSTOのCommandBarButton位置
- 19. UIImageのタップ位置
- 20. CKEditorインラインツールバーの位置
- 21. google infoBoxの位置
- 22. WP7のタッチ位置
- 23. Androidアクションバーアクションアイテムの位置
- 24. qTip2 - ツールチップの位置
- 25. ipadブラウザの位置
- 26. NSScrollViewのスクロール位置
- 27. SVGマウスポインタの位置
- 28. WordPressメニューの位置
- 29. ドロップダウンメニューCSS3の位置
- 30. C++のマウスクリック位置
これも 'Alt + Space - Move'を無効にしますか? –
これは確かです – davivid