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

Ability to use and set variables for use in text everywhere - including tool tips, shape text, and text boxes. When printing or exporting, the *values* of each variable should be given. #4577

Open
kblum007 opened this issue Jul 31, 2024 · 0 comments

Comments

@kblum007
Copy link

  • [x ] I agree to follow the Code of Conduct that this project adheres to.
  • [ x] I have searched the issue tracker for a feature request that matches the one I want to file, without success.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

I have many utility functions that each show up in a many places in my diagrams. I list parameter types in the shape, and description of the function in the tooltip. If the function changes, it's very time consuming and frustrating to update all of them.

Describe the solution you'd like
Ideally, I'd like to define the variables in the diagram tab, perhaps as a set/array of name-value pairs that I can use on any page within the diagram. The variables should be easily referenced within text (e.g. ###variable-name###). To (1) facilitate the switch between the variable and the realized value and (2) let the user know when a variable has not been defined, the Text tab of Format should have variable options similar to:
(1) Show variable names, which would hide the value and allow the variable to be removed or changed. Deselecting this option would show the value instead.
(2) Highlight variables (with two highlight color options), which would highlight the variable name or the value (whichever one is visible), using one highlight color for names and the other for values.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant