Live could be so easy... , if Annotations would offer more comfort.
I have following needs and problems in my application:
1. transparent Annotations (only with MinMaxRegion possible?)
2. All Annotations should be moveable and resizeable with the mouse.
3. There should be access to all Annotations (and their corresponding edit points) even if they are on top of each other.
4. On MinMaxRegions with only x values (full y range) there are no edit points (small white rectangles to catch them with the mouse)
5. All lines and edge points of Annotations should be accessable to move and resize the Annotation (like in nearly all drawing programs)
6. Annotations should be really transparent (although they are colored) that no overlapping Annotation hides other Annotations.
7. Is there a possibility to get the current marked Annotation (edit points are activated)?
8. If TrackMode = cwGTrackAllEvents is activated the CWGraph1_AnnotationMouseMove is available but with TrackMode = cwGTrackDragAnnotation not!
Also the AnnotationMouseDown and AnnotationMouseUp event are then not fired.
The behaviour can be tested with the attached test program.
Are there possible workarounds for the listed points?
Do anybody know, if NI plans an update for the Annotations?
Helpful suggestions and code snippets would be appreciated.