Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Way to change properties for existing objects #182

Open
nick87720z opened this issue Dec 4, 2021 · 1 comment
Open

Way to change properties for existing objects #182

nick87720z opened this issue Dec 4, 2021 · 1 comment
Labels
enhancement New feature or request

Comments

@nick87720z
Copy link

Current approach of properties is somewhat unconvenient. For now style is only changed for objects to be later added, existing view can't be changed. Meanwhile, core graphviz is more flexible than that. It could be easier without requiring graph source editing.

Style dialogs should reflect whatever is selected, rather than settings for future elements.
If node is selected, than show and change its style.
If nothing is selected (also by clicking the canvas) - show global style. Global style is one, applied to all elements, and for graphviz usually changed via special options -G, -N, -E (well, 3rd is for edge of course).

Though I'm not sure, how to handle situation with multiple selected objects (just realised such a UX puzzle).

@magjac
Copy link
Owner

magjac commented Feb 4, 2022

Thanks for your suggestions. I'll consider them for future releases. The situation with multiple selected object can be solved by allowing the style dialog to keep current settings for individual components, but that's quite a lot of work that I'm not sure I'll ever get to.

@magjac magjac added the enhancement New feature or request label Feb 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants