NSStatusBar

Panther·2021년 8월 8일
0
post-custom-banner

https://developer.apple.com/documentation/appkit/nsstatusbar

"An object that manages a collection of status items displayed within the system-wide menu bar."

시스템 와이드 메뉴 바 내부에서 표시되는 상태 아이템의 컬렉션을 관리하는 객체입니다.

Declaration

class NSStatusBar : NSObject

Overview

상태 아이템(NSStatusItem의 인스턴스)은 텍스트 혹은 아이콘으로 표시될 수 있고, 메뉴 및 클릭 시 타깃 액션 메시지를 제공할 수 있거나 완전히 커스터마이징된 뷰일 수 있습니다. 대안(도크 메뉴, preference 창, 혹은 상태 윈도우와 같은)이 적합하지 않을 경우에만 상태 아이템을 사용하시기 바랍니다. 상태 아이템을 표시할 공간은 제한적이기 때문에 상태 아이템은 모든 시점에 사용 가능하다는 것이 보장될 수 없습니다. 이러한 이유로 언제나 사용 가능할 것으로 생각하지 않아야 하며, 메뉴 바에서 공간을 비워둘 수 있도록 애플리케이션의 상태 아이템을 숨기는 사용자 preference를 제공해야 합니다.

Topics


Constants

Status Bar Item Length

statusItem(withLength:) 메소드에 의해 사용되는 상수입니다.

https://developer.apple.com/documentation/appkit/nsstatusbar/status_bar_item_length
https://velog.io/@panther222128/Status-Bar-Item-Length


See Also


NSStatusItem

시스템 메뉴 바에서 표시되는 개별 요소입니다.

https://developer.apple.com/documentation/appkit/nsstatusitem
https://velog.io/@panther222128/NSStatusItem

NSStatusBarButton

시스템와이드 메뉴 바에 있는 아이템의 모양 및 동작입니다.

https://developer.apple.com/documentation/appkit/nsstatusbarbutton
https://velog.io/@panther222128/NSStatusBarButton


post-custom-banner

0개의 댓글