私はTextMateから来て、私が自宅でより多くの気分にさせるためにBBEditをスクリプトしようとしています。私ができる必要があることの1つは、参照を持つオブジェクトに特定のプロパティがあるかどうかを確認することです。例えばAppleScriptオブジェクトに特定のプロパティがあるかどうか確認できますか?
:
tell application "BBEdit"
tell front window
get selected items
end tell
end tell
後者は「選択したアイテムのプロパティを持っていないので、これはではなく、ディスクブラウザウィンドウに、プロジェクトウィンドウに成功します。オブジェクトにそのようなプロパティがあるかどうかを確認するにはどうすればよいですか?
注意:スクリプトエディタ(プロパティを取得)でオブジェクトを検査してプロパティを確認する方法はわかっていますが、実行時にそれらのプロパティを知る必要があります。
注:私は選択後ではありません。すべてのドキュメントにそのプロパティがあるので、簡単です。これは 'selected items'です。これは_window_型のサブセットだけです。 –