rather that deal with the remove of toolbar items I thought I would just disable the items with this code:

NSArray *items = [m_toolbar items];
NSEnumerator *e = [items objectEnumerator];
NSToolbarItem *item;
while(item = [e nextObject])
{
        NSString *label = [item label];
if(NSOrderedSame == [label compare:@"Merge Stitch File"] || NSOrderedSame == [label compare:@"Create Letters"])
        {
                [item setEnabled:NO];
                NSLog(@"disable %@",[item label]);
        }
}


I get this log output:

2010-12-02 21:44:04.392 Embrilliance[391:813] disable Merge Stitch File
2010-12-02 21:44:04.393 Embrilliance[391:813] disable Create Letters

But, the items are still enabled.

So, how does one disable a toolbar item?

-koko


_______________________________________________

Cocoa-dev mailing list ([email protected])

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]

Reply via email to