スクリプト可能な場合は、AppleScriptを使用してウィンドウのサイズを簡単に変更できますが、NSWindowでも同じことができるかどうかを知りたいのですが? NSWindowのようなものか?私はhttps://developer.apple.com/documentation/appkit/nswindowに "Creating Windows"しか見つからなかったので、私はこの考え方の実現可能性に疑念を抱いています。AppleScriptObjC(AppkitのNSWindowなど)を使用して最前面のウィンドウのサイズを変更するにはどうすればよいですか?
0
A
答えて
0
あなたが独自のNSWindowsを持つAppleScript Objective Cアプリケーションを作成した場合、スクリプトから何をするかを制御できます。だから最初にスクリプトのウィンドウのプロパティを作成します。 Interface Builderを(ウィンドウでXIB文書)では
property theWindow : missing value
ウィンドウにプロパティtheWindow
をリンクします。デリゲート(左の青いキューブ)を右クリックし、新しいプロパティをサイドバーのウィンドウにドラッグします(ウィンドウビューにドラッグしないと効果がありません)。
スクリプト内あなたは、そのサイズと位置を変更するように何をすべきか、ウィンドウを伝えることができます:
theWindow's setFrame_display_({{13, 14}, {23, 24}}, true)
これは、13×14
するには、Windowsの23×24の大きさとその位置(原点)を設定します(なら、私を修正しますそれ以外の方法ですが、私はこれをしばらく使用していません)
関連する問題
- 1. バニラジャバスクリプトを使用してウィンドウのサイズ変更イベントをトリガーするにはどうすればよいですか?
- 2. 画面のウィンドウのサイズを変更するにはどうすればよいですか?
- 3. ウィンドウのサイズを変更するにはどうすればいいですか?
- 4. 画面サイズに応じてボタンのサイズを変更するにはどうすればよいですか?
- 5. フリッカーなしでDirectXウィンドウのサイズを変更するにはどうすればよいですか?
- 6. ウィンドウのサイズ変更時にng-classを変更するにはどうすればよいですか?
- 7. NSWindowを垂直方向にのみサイズ変更するにはどうすればいいですか?
- 8. スイングでGridLayoutを使用して列のサイズを変更するにはどうすればよいですか?
- 9. VerticalFieldManagerのボタンを使用して親画面を変更するにはどうすればよいですか?
- 10. Javascriptを使用してポップアップのサイズを変更するにはどうすればよいですか?
- 11. WebImageを使用してイメージのサイズを変更するにはどうすればよいですか?
- 12. レスキューレイアウトを使用してページヘッダーのサイズを変更するにはどうすればよいですか?
- 13. JavaScriptを使用してキャンバスのサイズを変更するにはどうすればよいですか?
- 14. メディアクエリを使用してテキストフィールドのサイズを変更するにはどうすればよいですか?
- 15. PhoneGapを使用してデバイスの画面サイズを取得するにはどうすればよいですか?
- 16. 他のアプリケーションからプログラムでウィンドウを移動/サイズ変更するにはどうすればよいですか?
- 17. サイズを変更した後、別のウィンドウで画像を開くにはどうすればよいですか?
- 18. SoftwareBitmapのサイズを変更するにはどうすればよいですか?
- 19. PrimeFacesのサイズを変更するにはどうすればよいですか?
- 20. スライドショーのサイズをウィンドウで変更するにはどうすればよいですか?
- 21. ウィンドウのサイズを変更すると、これらのttkアプリケーションのサイズを強制的に変更するにはどうすればよいですか?
- 22. 画面サイズに応じてスタイルを変更するにはどうすればよいですか?
- 23. ピクチャボックスを含むコントロールのサイズを変更するとき、ピクチャボックスのサイズを変更しないようにするにはどうすればよいですか?
- 24. Objective-Cを使用して新しいNSWindowを作成するにはどうすればよいですか?
- 25. Google検索結果ウィンドウのサイズを変更するにはどうすればよいですか?
- 26. PhoneGapの画面サイズを変更するにはどうすればよいですか?
- 27. 画面全体のサイズを変更するにはどうすればよいですか?
- 28. uiscrollviewでuiimageviewのようなuiviewのサイズを変更するにはどうすればよいですか?
- 29. vimで「ウィンドウのサイズ変更」コマンドを繰り返すにはどうすればよいですか?
- 30. ウィンドウ/テーブル内の既存のscene2d.uiウィジェットのサイズを変更するにはどうすればいいですか?
AppKitのNSWindowは、 ObjC、Swift、またはAppleScriptObjCを使用しているかどうかにかかわらず、現在のプロセスのウィンドウ(アプリケーションが独自のウィンドウのみを制御できることを意味します)。 AppleScriptでは、スクリプタブルではないアプリケーションの代わりに、 'System Events'によるGUIスクリプトがあります。 – vadian