Hi,

there a different roots to success....

a) roll your own Tabs instead of Segmented cell in combination with a tabless NSTabView
b) Add/remove tab items on demand

Both are fairly easy to achieve with some pitfalls like view retains and such. I am using the b) route for something similar and am swapping in and out views in a splitview pane on account of user choices. I also used route a) for an intelligent inspector without problems.

Cheers,
Volker

Am 12.10.2009 um 16:53 schrieb BareFeet:

Hi all,

I have a hierarchical list of objects, like the typical iTunes or XCode left pane. When the user selects a node in this hierarchy, I display detail of that node in the pane on the right. This right pane is divided into tab view items. Only some of the tab view items are relevant to each type of node, so I'd like to hide the tab view items that are not relevant. How can I do this?

In interface builder, I can't see any "hidden" property of tab view item. There is a "hidden" property for the sub-view of a tab view item, but this doesn't hide the tab view item itself, so is misleading to the user (ie they can click on it, only to see a blank view).

I tried using a segmented control, instead, using bindings to link it to the tab view (now tabless). But segmented control cells also seem to lack a "hidden" property.

Any ideas?

Thanks,
Tom
BareFeet

_______________________________________________

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/volker_lists%40ecoobs.de

This email sent to [email protected]

_______________________________________________

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