I’m trying to create a user interface where the user can dynamically add tabs to a TabControl, and each new tab contains a GoSheet. I would prefer not to used different GoDocuments for each tab, since the objects on the sheets might have a relationship to each other. If not possible, would different GoDocuments for each tab work?
You can map different GoViews to the same GoDocument… so you could have 1 GoDocument for different tabs.
You could use layers to hide / show GoObjects in some Views (Tabs) but not others.
or… you could create a separate GoDocument / GoView for each tab.