nsmenu

    0

    1답변

    내부에 NSSlider의 위치/폭을 설정 나는 NSStatusItem에 부착 된 NSMenu있어, 그 NSMenu 내부 나는 내가 NSSlider 객체에 view 속성을 설정 한 어떤에 대한 NSMenuItem 있습니다. 그게 효과가있다. NSSlider in an NSMenu as an NSMenuItem.view http://dl.dropbox.com/

    2

    1답변

    여러 개의 중첩 된 레이어가 포함 된 NSDictionary를 만들었으며이를 NSMenu로 복제하여 NSDictionary를 업데이트 할 때 NSMenu를 그대로 유지하려고합니다. 내가 포함하는 NSDictionary에있는 경우 예를 들어, : - 예상대로, 하위 메뉴해야한다 항목 1, 항목 2, 항목 3 항목 1, 항목 2 Item1 |---Item 1

    0

    2답변

    문제의 특정 메뉴에 속한 NSMenuItem에 할당 된 바로 가기 키를 누르면 응용 프로그램 "메뉴 강조 표시"를 비활성화하려고합니다. 문제는 응용 프로그램에서 키보드를 꽤 많이 사용하고 메뉴를 항상 강조 표시하게 만드는 것이지만 약간의 짜증나는 일이지만 여전히 사용자에게 표시되는 메뉴 (바로 가기 포함)를 갖고 싶어합니다. 사용할 수있는 조치.

    8

    1답변

    여기 NSMenu에서 매우 이상한 문제가 있습니다. NSMenuItem의 절반 정도는 NSMenuItem의 setView : 메소드를 통해 사용자 정의보기를 사용합니다. 이 사용자 정의보기에서 나는 mouseUp을 구현했습니다 : 사용자가 메뉴 항목을 클릭 할 때 잡으려고합니다. 이것은 처음 메뉴를 열 때 완벽하게 작동합니다. 두 번째로 클릭 할 때 마우스

    2

    2답변

    문서 기반 응용 프로그램이 있습니다. 사용자가 NSTextView에서 선택한 텍스트를 마우스 오른쪽 버튼으로 클릭 할 때 상황에 맞는 정보를 표시하는 컨텍스트 메뉴를 추가하려고합니다. 내 XIB 파일의 루트 객체로 Apple documentation 및 추가 한 NSMenu의 조언을 따랐다. NSMenu 인스턴스를 NSTextView의 menu 콘센트에 연

    0

    2답변

    내 코코아 앱을 비밀번호로 보호하는 기능을 구현하려고합니다. 따라서 AppDelegate에서 암호가 창에 올바르게 입력되면 NSApp runModelforWindow 메서드를 호출하여 기본 응용 프로그램 창을 표시합니다. 사용자가 암호를 변경할 수있는 환경 설정을 제외하고는 제대로 작동합니다. 즉, 사용자의 해킹을 막기 위해 암호가 올바르게 입력 될 때까지

    2

    1답변

    버튼을 클릭 할 때 팝업 메뉴가 표시됩니다. 메뉴 표시하려면 : (팝업 전에 호출) [_menu popUpMenuPositioningItem:nil atLocation:point inView:nil]; 내 타이머를 더 이상 메시지를 전송하는 것은 버튼을 클릭 한 후 문제는 해당 메뉴가 더 이상 작동 타이머 열려 있지 않은 경우이다 . [NSTimer s

    1

    1답변

    프로그래밍 방식으로 NSMenu를 업데이트하려고합니다. 문제는 NSMenu를 업데이트하는 코드가 주 스레드에서 실행되지 않는다는 것입니다. 처음에는이 작은 세부 사항을 잊어 버렸습니다. 다른 스레드가 메뉴 업데이트를 시도 할 때마다 코드가 다운되는 결과가있었습니다. 나는 명시 적으로 주 스레드에서 실행되는 업데이트 코드를 얻음으로써이 문제를 해결하려고 노력

    1

    2답변

    Xcode 4.6.2가 포함 된 간단한 코코아 coredata 상태 표시 줄 응용 프로그램이 있습니다. 여기 내 AppController.h에 난 내 AppController.m에서 @interface AppController : NSObject @property NSStatusItem *statusItem; @property IBOutlet NSMen

    0

    2답변

    이 코드를 사용하면 메뉴에서 오른쪽 또는 왼쪽을 클릭 할 때 두 가지 다른 동작을 사용할 수 있습니다. 왼쪽 클릭 및 오른쪽 클릭 + cmd. 가장 간단한 방법으로 cmd + 클릭을 누르지 않고 오른쪽 마우스를 클릭하면 어떻게됩니까? 당신의 도움에 대한 -(void)awakeFromNib { NSImage *image = [NSImage imageNam