Viewing/disable mode for Active Component Visibility

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi, it would be amazing if creating such a script might actually be possible. Was curious to ask. I posted this concept in the Ideastation:
"Having Active Component Visibility enabled in Preferences is super helpful for insuring proper the component is activated -- only the active component is not ghosted, and therefore naturally new features generated from what one is working on will be sent into proper component folder in the Browser tree. However, often one would like to see all or multiple components together/not ghosted at once, to get a sense for things. The only efficient way to do this now is to activate the root component. But I've found this often leads to forgetting to then activate a lower component again, which can cause all kinds of problems of features going into wrong root component and then once later realizing this requiring trying to restructure/move them into proper components, which causes considerable trouble for such things as Paste New later on.
Sometimes you can visibility tell that root component is activated by noticing nothing is ghosted. But if more zoomed in to an area, often no other component is even in sight to be ghosted or not.
Ideally, it would not be possible to create new features while this temporary preview mode is active, such that again don't forget to turn it off and potentially result in features going into wrong components due to the ghosting being disabled. I also don't know where exactly such a preview mode would be located, perhaps under the Inspect tab. But I do know it would be super helpful!"
So as seen in the above Ideastation post, might it be at all possible to create a script that allows a new tool (similar to Check Sketch, which is great because it's even accessible from the Toolbox from pressing 's') which when used disables Active Component Visibility (ACV)? Then when used again, reactivates ACV? If so, since it's likely not possible via a script to disable new feature generation while this tool is turned on (i.e. ACV turned off), might it be possible for some highly visible flag to be present while the tool is turned on, to warn not to create new features? (since fair likelihood correct component will not be activated)
Thanks for any insight!
Jesse