Nope, but I know how Omni does.
In the delegate method where you provide toolbar items:
<BLOCKQUOTE><font size="1"face="Geneva, Verdana, Arial">code:</font><HR><pre><font size=1 face=courier>
- (NSToolbarItem *)toolbar

NSToolbar *)toolbar itemForItemIdentifier

NSString *)itemIdentifier willBeInsertedIntoToolbar

BOOL)flag;
</font>[/code]
you can give back a completely different toolbar item if <font face = "courier">flag</font> is <font face = "courier">NO</font>. You could give back a normal toolbar item with the OAChasingArrows icon, or you could give back a toolbar item with a static image view as its custom view (we use OAToolbarImageView for this purpose).