2010-07-01 3 views
1

Dock의 Stack처럼 보이는 창 개체를 만들려고합니다. (피사의 기울어 진 목록이 아니라 회색 사각형 하나). 제목, 투명도, 탐색 버튼, 자막이있는 큰 아이콘, 하단의 뾰족한 화살표 비트로 완성하십시오.Mac OS X 독 스택과 같은 창을 만들려면 어떻게해야합니까?

NSPanel "HUD"는 실제로 적합하지 않았습니다 ... 사용자가 내 앱에서 클릭 할 때 동작을 나타내는 아이콘과 클릭 한 위치를 가리키는 화살표로 표시하고 싶습니다 .

도움?

감사합니다.

-S!

답변

4

팝업 창의 시작 위치는 MAAttachedWindow입니다.

파일, 레이블 등에 대해서는 NSCollectionView를 살펴볼 수 있습니다. 투명하게 구성하고 NSCollectionViewItem 프로토 타입에 원하는 레이블 속성을 설정할 수 있다고 생각합니다. 이 프로토 타입에서는 기본적인 경계선이없는 NSImageView와 적절한 색상의 NSTextField를 사용하여이 프로토 타입을 완성 할 수 있습니다.

+0

Matt Gemmell은 멋지다. 나는 이걸 꺼내서 작동하는지 확인해 보겠습니다. 나는 받아 들일 것입니다. –

+0

예, 그는 벌의 무릎 ... ;-) –

2

UI에 BGHUD를 사용할 수 있습니다. 참조 : http://www.binarymethod.com/bghudappkit/

+0

아주 좋습니다. "HUD"스타일의 AppKit 컨트롤 대체를 제공하는 프로젝트가 여러 개 있다는 것을 알고 있습니다. 그러나이 중 하나가 좋습니다. –

+0

우승. 당신은 바위 야. –