2014-02-06 4 views
1

나는 (MAC OS X에서)이 효과를 얻고 싶다. 나는 화면에 삼각형 (CoreGraphics)을 그려보고 싶다. 이것은 비 대화식 보이지 않는 창에서 데스크탑을 넘을 것입니다. 이 창은 항상 창 스택의 마지막 것입니다 (바탕 위에, 다른 창 위에 절대로). 사용자는 alt-tab 할 수 없어야합니다. 독에서 보이지 않아야합니다. 사용자는 환경 설정 프리 페인에서 속성을 선택할 것입니다. 대부분의 이벤트 (마우스 오른쪽 버튼 클릭 등)는 맥 데스크톱으로 전달되어야합니다. Expose/Mission 컨트롤과 공간을 고려해야합니다. 좋은 방법에 대한 안내서/튜토리얼?맥 OS X 바탕 화면 그리기

+2

그리고 무엇을 시도 했습니까? Exposé/Mission Control을 어떻게 고려해야합니까? 당신의 창문은 어떻게 그것들과 함께 행동하기를 원합니까? –

+0

다음에 아무것도 표시하지 마십시오 ... 선교 통제를 폭로하는 행동이 될 것입니다. – user1028028

답변

2

먼저 창 수준을 설정하려고합니다. NSWindow에는 다양한 옵션이 있습니다. 실험을 통해 적합한 것을 찾으십시오. Expose 및 임무 컨트롤에 나타나는 창은 Interface Builder에서 구성 할 수 있습니다.

당신은 아마 어떤 종류의 전체 화면 창을 원할 것입니다. 거기에 많은 접근법이 있습니다.

경계선없는 윈도우가 필요할 수도 있습니다. 그것은 다른 곳에서도 잘 적용됩니다.

그러면 표준 작업을 줄이는 방법으로 앱을 실행하는 방법을 살펴 보는 것이 좋습니다. 이것은 여러 가지 방법으로 구성 가능하며 광범위하게 논의됩니다. NSApplication과 NSWorkSpace는 그 중 많은 부분을 Info.plist에서 수행 할 수 있습니다.

마지막으로 상태 메뉴 항목이 필요할 수 있습니다. 처음에는 모든 사람들이 포토샵을 처음 배울 때 필터처럼 사용하기 쉽습니다. 또는 시스템 환경 설정의 환경 설정 패널. 또는 글로벌 kb 바로 가기는 환경 설정 창을 호출합니다.

시작하면 충분합니다. 구글과 주변 tinker. 한 조각 씩.