私は、Apple Event Object Modelを使用して、Cocoaアプリケーションのウィンドウの移動とサイズ変更を行うことができます。しかし、カーボンアプリケーションには何が使えますか?他のアプリケーションからプログラムでウィンドウを移動/サイズ変更するにはどうすればよいですか?
3
A
答えて
2
同じもの。スクリプト可能なアプリケーションでApple Eventsを使用することができ、Apple Eventsとスクリプト作成機能はCarbonよりもずっと古いものです。
4
ピーターは次のAppleScriptを使用して、任意のウィンドウの境界にアクセスすることができ、正しかった:
tell application "System Events"
set allProcesses to application processes
repeat with i from 1 to count allProcesses
tell process i
repeat with x from 1 to (count windows)
position of window x
size of window x
end repeat
end tell
end repeat
end tell
関連する問題
- 1. ウィンドウでサイズを変更するにはどうすればいいですか?
- 2. ウィンドウのサイズを変更するにはどうすればいいですか?
- 3. ウィンドウのサイズを変更すると、これらのttkアプリケーションのサイズを強制的に変更するにはどうすればよいですか?
- 4. ListViewの列をプログラムで自動的にサイズ変更するにはどうすればよいですか?
- 5. ウィンドウのサイズ変更時にng-classを変更するにはどうすればよいですか?
- 6. python-xlibを使ってウィンドウを移動/サイズ変更するにはどうしたらいいですか?
- 7. WebdriverIOで開いているウィンドウのサイズを変更するにはどうすればよいですか?
- 8. Androidアプリケーションでスタックのサイズ(スレッドのサイズ)を変更するにはどうすればよいですか?
- 9. アプリケーションをプログラムで更新するにはどうすればよいですか?
- 10. Microsoft Edgeブラウザでポップアップのサイズを変更して移動するにはどうすればいいですか?
- 11. [アプリケーションに移動]ボタンを変更するにはどうすればよいですか?
- 12. スライドショーのサイズをウィンドウで変更するにはどうすればよいですか?
- 13. フリッカーなしでDirectXウィンドウのサイズを変更するにはどうすればよいですか?
- 14. リスケールでサイズを変更するにはどうすればよいですか?
- 15. divをウィンドウ上で移動させないようにするサイズ変更
- 16. Windowsでデフォルトの用紙サイズをプログラムで変更するにはどうすればよいですか?
- 17. プログラムでEclipseのViewPartのサイズを変更するにはどうすればよいですか?
- 18. PrimeFacesのサイズを変更するにはどうすればよいですか?
- 19. ダッシュグラフのサイズを変更するにはどうすればよいですか?
- 20. SoftwareBitmapのサイズを変更するにはどうすればよいですか?
- 21. ブートストラップスライダのサイズを変更するにはどうすればよいですか?
- 22. タイルのサイズを変更するにはどうすればよいですか?
- 23. 変更をプログラムでチェックするにはどうすればよいですか?
- 24. プログラムでタブを変更するにはどうすればよいですか?
- 25. バニラジャバスクリプトを使用してウィンドウのサイズ変更イベントをトリガーするにはどうすればよいですか?
- 26. 画面のウィンドウのサイズを変更するにはどうすればよいですか?
- 27. vimで「ウィンドウのサイズ変更」コマンドを繰り返すにはどうすればよいですか?
- 28. Google検索結果ウィンドウのサイズを変更するにはどうすればよいですか?
- 29. サイズを変更した後、別のウィンドウで画像を開くにはどうすればよいですか?
- 30. 内容に基づいてSilverlightアプリケーションのサイズを変更するにはどうすればよいですか?
しかし、私は(クロスプラットフォームのアプリのような)スクリップ-能力をサポートしていないアプリケーションで何ができるのでしょうか? – Kentzo
クロスプラットフォームは、スクリプト不可能な意味ではありません。しかし、とにかく:何も。アプリケーションは独自のウィンドウを制御しているので、ウィンドウを移動またはサイズ変更するように要求する必要があります。それができない場合は、そのアプリケーションのウィンドウを移動またはサイズ変更するための操作は何もありません。 –
私は同意しません。例えば。私は "PyCharm"と呼ばれるアプリケーションを持っています - クロスプラットフォームのPython IDEです。 「システムイベント」を介して「スクリプト用語があります」と尋ねると、falseを返します。しかし、それは "最適なレイアウト"のようなアプリケーションでウィンドウを移動/サイズ変更することができます。 – Kentzo