임의의 메뉴를 선택 상태로 하는 스크립트

AppleScript에서 메뉴를 선택 상태로 설정



개요



메뉴가 클릭되었음을 감지하는 경우가 많지만 여기에서 선택 상태로 제어 할 수 있습니다.
즉, 클릭은 없지만 메뉴 항목이 파란색으로 강조 표시됩니다.

환경



Mac OS Sierra
AppleScript

병아리


tell application "System Events"
    tell process "Script Editor"

    end tell
end tell

설명하는 코드는 병아리의 세 번째 줄에 써야합니다.
응용 프로그램은 Script Editor를 사용합니다 (다른 응용 프로그램에서도 가능).

메뉴 항목을 선택 상태로 설정



(1)
메뉴 막대에서 메뉴를 열려면click menu bar 1's menu bar item "ファイル"또는 인덱스를 사용하여click menu bar 1's menu bar item 3이렇게 할 수 있습니다.

(2)click menu bar 1's menu bar item "ファイル"위에서 메뉴를 연 상태에서select menu bar 1's menu bar item "ファイル"'s menu 1's menu item 1와 같이 select 명령을 하면 선택 상태(파란색으로 하이라이트된 상태)가 됩니다.
간단하네요.

(3)
또한 그 안의 항목을 결정하려면click menu bar 1's menu bar item "ファイル"'s menu 1's menu item "新規"또는click menu bar 1's menu bar item "ファイル"'s menu 1's menu item 1처럼.

이제 버튼을 누르면 메뉴를 이동하여 자유롭게 메뉴 항목을 돌아 다니는 응용 프로그램을 만들 수 있습니다.

코드 전체



선택 상태가 될 때까지의 코드입니다.
tell application "System Events"
    tell process "Script Editor"
            click menu bar 1's menu bar item "ファイル"
            select menu bar 1's menu bar item "ファイル"'s menu 1's menu item 1
    end tell
end tell

이미지





감상



간단하지만 유연한 메뉴 선택이 가능할 것 같은 생각이 들었다.

좋은 웹페이지 즐겨찾기