2011-03-31 6 views
1

도크에서 클릭 한 아이콘을 '가리키는'창이 필요합니다. 컨텍스트 메뉴에 작은 설명 선 화살표가있는 방식과 비슷합니다. 즉, 독의 화면 위치를 얻거나 더 정확하게 독 톡을 가져와야 함을 의미합니다. (예, 마우스 좌표를 사용할 수 있지만 움직이는 것처럼 보이지 않습니다.)OSX에서 DockTile의 화면 위치를 어떻게 얻을 수 있습니까?

이제 내 생각에 연결된 뷰를 얻은 다음 뷰 - 투 - 뷰 (view-to- 화면 좌표 변환이 필요하지만 경계 사각형의 x/left 및 y/top 값이 항상 0이므로 문제가 발생합니다. 그것이 뷰의 중첩 된 계층 구조이기 때문에 그 것이 있습니다. 문제는 내가 걸었고 항상 도로 블록을 치는 것입니다.

생각 하시겠습니까?

마크

답변

2

당신은 접근성 API를 사용하여 도크 아이콘 위치를 얻을 수 있습니다, 애플 here에서 일부 우수 샘플 코드 및 응용 프로그램이있다.

+0

음, 과장된 것 같습니다! 나는 샘플을 dl'd했지만 즉시 압도 당했다. 게다가, 그것은 마우스가 어디에 있는지에 의존합니다. 나는 자신의 도킹 아이콘이 어디에 있는지 알면서 시작하는 앱에 더 관심이 있습니다. 그런 종류의 것. – MarqueIV

+0

나는 그 종류의 일도 찾고 있습니다. 뭐 찾았 니? – Chetan

관련 문제