On Sun, May 18, 2008 at 11:05 PM, <[EMAIL PROTECTED]> wrote: > The example "SimpleToolbar" has a validateMenuItem method in MyDocument.m > and it too only gets > called for the File menu but the Edit menu is properly updated for Cut, Copy > and Paste. > I guess NSTextView handles it.
Correct. NSText responds to -cut:, -copy:, and -paste:, and since NSTextView derives from NSText, its -validateUserInterfaceItem: method is called when the menu and toolbar items with these actions need to be updated and an NSTextView has the focus. (Insert description of the field editor and such here.) Re-read the documentation about the responder chain, and make sure you fully understand it. It's one of the most powerful aspects of AppKit, and it's really fricken cool to boot. For me, it meant no more gigantic switch statements that I was used to in Win32 programming. --Kyle Sluder _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]