On 02/06/2009, at 8:53 AM, David Reitter wrote:

Having subclassed NSToolbar, I am now trying to get a notification of changes done by the user using the customization palette. This works fine for the removal of items (toolbarDidRemoveItem:), but I can't see a way to get notified of added/moved items after the fact. The only notification I can get is toolbarWillAddItem:, but that's obviously before the addition, which is not very helpful.

I have tried implementing insertItemWithItemIdentifier: and also setConfigurationFromDictionary:, but it seems that the palette doesn't go through these.

Short of regularly monitoring the tool bar for possible changes, I don't know what to do...

Thanks for your suggestions!


It might be useful if you could explain why you need to do this. The design of toolbars is intended to avoid you needing this, since the content and layout of toolbars is something that the user is in charge of. Normally, where an item is sitting in the toolbar is of little interest to the app.

--Graham

_______________________________________________

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 arch...@mail-archive.com

Reply via email to