Would it be possible to add an option to split the model view screen so that a user can add/edit/view elements, their properties, and their relationships in 2+ separate containers at the same time?
-
Thanks for posting in our Community Forum! I am curious what the purpose of splitting the screen is. Is it so that you can read the contents of 1 container while editing the other? Or are you editing in both?
Please note some possible workarounds:
You could open another instance of the same model, set it to 1 side of the screen while working in the other instance on the other side of your screen. One instance is for viewing and the other is for editing. I always save my current, working model as a new version so that I don't inadvertently save the old version over my current one. This is something I do quite often.
Another approach is to add hyperlinks that jump to another location in the model. This way, you just click the link to jump to the other container and back again, making it very easy to navigate.
Would either of these approaches work for you?
-
I forgot to mention our navigation buttons. You can also click on the previous/next buttons to navigate forward and backward between 2 locations. These also have shortcut keys: Alt-Left, Alt-Right. You can also use the shortcut keys of Alt-Up, and Alt-Shift-Up to go up and to the top level of the model, respectively.
-
Hi Jason,
To answer your initial question, yes, mostly it would be to view the contents of one container while editing another.
The workaround of opening another instance of the model does generally address this issue, but as far as I can tell, the duplicate instance isn't "dynamic" in that it doesn't seem to reflect any changes I make in the original instance unless I save the original, then close and reopen the duplicate.
I think having a split view feature (or allowing the 2nd instance to update dynamically) would be especially beneficial when troubleshooting large models - it would make the process of editing the model, then evaluating how the edits change the model calculations more convenient.
-
Thanks for the additional context of your request, Gordon. I can see how this would be helpful to see live updates. I discussed this in our development meeting and we concluded that it would be very complex to build something like this so for now, you will need to use some of the workarounds mentioned above. One thing that helps me with large models is to do all changes to the model in small increments. Each time I increment the model version (using GoldSim's version feature), I document the small task ahead of me then make sure to save a new version when I complete the last task. I incrementally build the model this way, generating archive models along the way. With this incremental approach, having another instance of GoldSim up is almost identical to the one I'm working in. So it is almost showing me live updates. I wish I could say that we will implement a split screen option but I think it probably isn't going to be high enough on our priority list among the other important features we plan to add. Thank you very much for bringing it up. I'd be curious to see what other GoldSim users have to say.
Please don't hesitate to post in the forum if you have additional requests in the future.
-Jason
Please sign in to leave a comment.
Comments
5 comments