objective c - Cannot paste text inside menu item's popup panel -


i have menu application , i'm launching nspanel menu item: when user clicks on menu item lazily instantiate custom nswindowcontroller (just first time), , show calling showwindow:

the custom nsviewcontroller linked xib file:

enter image description here

this how create it:

// @property (nonatomic,strong) addfeedcontroller* addfeedcontroller; - (addfeedcontroller*) addfeedcontroller {     if (!_addfeedcontroller)     {         _addfeedcontroller = [[addfeedcontroller alloc]initwithwindownibname:@"addfeedcontroller"];     }     return _addfeedcontroller; } 

the problem if try paste text inside of 1 of 2 text field, doesn't paste , beeps.

edit

i managed restore original menu (i had copy project's xib, because original recognized), , modified addfeedcontroller accessor way:

- (addfeedcontroller*) addfeedcontroller {     if (!_addfeedcontroller)     {         _addfeedcontroller = [[addfeedcontroller alloc]initwithwindownibname:@"addfeedcontroller"];         [_addfeedcontroller.window setlevel: nspopupmenuwindowlevel];     }     return _addfeedcontroller; } 

i modified method displays window:

- (ibaction) launchfeedcontroller : (id) sender {     [self.addfeedcontroller showwindow: self];     // added these lines:     [nsapp activateignoringotherapps:yes];     [self.addfeedcontroller.window makekeyandorderfront:self]; } 

the first time panel appears immediately, no problem. when close panel , try launch second time doesn't appear.


Comments

Popular posts from this blog

IF statement in MySQL trigger -

c++ - What does MSC in "// appease MSC" comments mean? -

javascript - Blogger related post gadget image Resize s72-c [ Need Expert Help ] -