LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
shew82

Add annotation change events for charts

Status: New

One of the biggest problems I have with annotations is that they are always placed with a yellow color. This is fine on black backgrounds, but on white / light colours the annotations are almost invisible. The only way around this right now is to continually poll the Annotation List propertyand try to determine if a new annotation has been added and then set its color accordingly.

 

A *WAY* better solution would be to either be able to set the defaults ahead of time, or, as the title of this idea suggests, add an event called Annotation Change or something that could allow us to determine if somebody had added an annotation / changed an existing annotation, etc. This way we could catch the newly created, practically invisible, annotation creation and set it to a more reasonable colour, etc.

2 Comments
Mads
Active Participant

You can always make your own right-click menu for the graph and have a create annotation/comment option there that creates an annotation at the clicked point with whatever properties you want...i.e. you override the in-built creation process with your own.

 

I agree that this should not be necessary though...in fact most of the GUI related to annotations is in need for some refinement...(then again, I think that's the case for the whole graph control...).

X.
Trusted Enthusiast
Trusted Enthusiast

This suggestion should have been Kudoed 100's of times, judging from a google search on labview graph annotation event...