Disabled components & groups in Grasshopper Style Wizard

When working on some complex definitions there are always more geometry inputs, sliders, transformations, etc. which purpose is solely to debug and test definitions during work.

In the GH Style Wizard, we can uncheck outputs, but there is also a need to completely filter out some inputs because they bloat Grasshopper Style and often interfere with the completion of GH Style.

My wishes & suggestions:

  1. Don’t take into account disabled components

  2. Exclude from the wizard whole groups by some checklist. There is already a Group Filter, but without any options. - My debugging tools are often grouped and there is no need for them to be computed in GH Style but they should stay inside GH definition.

Hi @Czaja,

This seems relatively easy. I’ll implement it for VisualARQ 2.12. Moreover, any input (enabled or disabled) that is connected to a disabled component, will be automatically filtered out.

Can you share one of those GH definitions so I can take a look and see what we can do?

Thanks,

Enric

I am not sending you any of my actual definitions because in all of them there are many third-party components. Instead, I prepared this one as a test piece:

VA enable-disable test.gh (37.1 KB)

1. Enable/Disable whole groups
Ability to completely exclude some groups with all inputs and outputs would be welcomed. Disabling them in GH Style Wizard could be handy, so I don’t need to check GH definition every time before reloading it.

2. Sorting of Groups

I noticed that groups are sorted by the time of their creation. Can you please make them sort alphabetically? I’m not sure about inputs inside groups, whether they sort alphabetically or it’s just a coincidence.

3. Input names seem to not update every time I reload GH file


That’s great! Thanks :slight_smile: