Suggestions for improving the settings dialog
Hello
I have a graph that has more than 40 parameters.
The dialog box is indigestible as it is.
I added Booleans to show or hide parameter groups by binding the value of the boolean to the Hide Control inputs. But each time a boolean is modified, the graph is recalculated unnecessarily.
It seems to me that it would be wise to have a choice of groupings of parameters like accordions, vertical or horizontal tabs, columns.
Groupings would have a title, comment, icon, and layout style (color, background color). And could be nested. Conditional display options like for parameters
Navigating on a tab, collapsing, or expanding an accordion would not trigger the calculation of the graph.
We could build a parametric dialog box.
It would be necessary to add a container id entry to the parameter nodes, which would be linked to the output of a tab node or an accordion node or a column node
Accordion Node
Starters:
- Title (String)
- Explanatory Note(String)
- Unfold (Boolean)
- Hide Control (Boolean)
- Color (color selector)
- Background color (color selector)
- Icon (url)
- parent_id (container id)
Exit:
- Container ID (container id)
Node Column
Starters:
- Title (String)
- Explanatory note (String)
- Column widths (vector) percentage for each column total = 100% or 1
- Hide Control (Boolean)
- Color (color selector)
- Background color (color selector)
- parent_id (container id)
Exits :
- Id column 1 (container id)
- Id column 2 (container id)
- Id column 3 (container id)
Nodes tabs
Starters:
- Title (String)
- Explanatory note (String)
- default tab(number) 0 = first …
- Style (Title, Icon, Title + Icon)
- Direction (Horizontal, vertical)
- Hide Control (Boolean)
- Color (color selector)
- Background color (color selector)
- parent_id (container id)
Exits
- Élément
Id Tabs (Container Id)
Node Tab
Starters:
- Title (String)
- Icon (url)
- Hide Control (Boolean)
- Freeze control (Boolean)
- Color (color selector)
- Background color (color selector)
- parent_id (container id)
- Order (number)
What do you think? This would be easily convertible as HTML div tags with CSS styles