2011-01-08 11 views
0

UIElementInspectorのUIアイテムを見ると、AXButtonのようなものが見えます。グレートは、今、私はそのAXButton上のアクションを実行したいのですが、問題は、私はこのような何かをやって終了です。(はい、私は実際に、愚かな私にこれを行っている)UIElementInspectorの要素番号を見る

perform action "AXPress" of pop up button 2 of group 1 of group 1 of group 1 of group 3 of UI element 1 of scroll area 1 of group 2... 

今、私は手動で試してみてUI要素がどこに属しているかを確認するために、どのグループのどのボタン#を押して、何をすることができるのですか? AXButtonが手動で隠れている場所が見つからないことがあるので、私は何を入れるべきかを見るのが少し不便だと思っています。

+4

これはおそらくstackoverflowの質問です。 – glenstorey

答えて

3

いいえ、UIElementInspectorは使いにくいです。それは私にとっては難しいので、私はそれを使用しません。 UIブラウザhereを試してみることをお勧めします。

正確な経路を見つけるのはずっと簡単ですが、それは無料ではありません。物事を見つける唯一の方法は、アプリスクリプトがそれを見つけることです。ウィンドウ内で「Press」というタイトルのボタンを探したいとします。あなたは

set theButton to first button of window 1 whose title is "Press" 
click theButton 

はもちろん、時には窓(および他のもの)でグループをあります...このような何かを行うことができ、そしてボタンがそれらのいずれかとすることができるので、あなたはこのような何かをする必要があります。..

set theButton to first button of every group of window 1 whose title is "Press" 
click theButton 

私は役立つことを望みます。

関連する問題