I have to disable all toolbar items during a long process... I did it
basically by overriding
- (BOOL)validateToolbarItem:(NSToolbarItem *)toolbarItem
{
return !longProcessIsRunning;
}
So that everything is disabled when my process is running, however,
once the process is done, the toolbar items are still disabled until I
somehow click on one of them... only then they become enabled again...
So I found out that using
validateVisibleItems
Was forcing the re-validation of the items, and making them available
when I need them to be... however, the docs clearly state that this
method should not be invoked directly... therefore, I am wondering if
there is a better alternative to force the re-validation of my items??
Should I just ignore the doc since it's working and this is a
particular case?
Jean-Nicolas Jolivet
[EMAIL PROTECTED]
http://www.silverscripting.com
_______________________________________________
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]