kdbdallas
kdbdallas

Reputation: 4543

Copy/Paste Not Working in Modal Window

In my cocoa app I am displaying a NSPanel as a modal 'window' of another NSPanel using:

[modalPanel setWorksWhenModal:YES];
[[NSApplication sharedApplication] beginSheet:modalPanel modalForWindow:mainPanel modalDelegate:nil didEndSelector:nil contextInfo:nil];

This works, however the NSTextField's that show up in that modal 'window' are not allowing copy and paste.

From searching I found the following thread on Cocoabuilder which seems like pretty much the same problem, however there was no solution given in that thread either.

http://www.cocoabuilder.com/archive/message/cocoa/2007/11/6/192462

That thread says to make sure you are not stopping copy/paste by using validation, but this is not the case for me as I currently do not have any validation on any of the fields.

Is there something special I have to do to get this to work, or does anyone have any ideas of what I could check/try?

Thanks!

Upvotes: 8

Views: 2997

Answers (1)

diciu
diciu

Reputation: 29333

Is the "Edit" menu present in your application?

If you delete the edit menu, you lose the built in copy and paste functionality.

Upvotes: 14

Related Questions