New features suggestion
Posted: Fri Jul 24, 2009 8:18 pm
Hi Alex,
I Have working in annotationViewer test, and have some suggestions:
1. Save UID in Xml, we need associate another information in annotation (notes, external information, links, etc..), this is only possible if we can identify the annotation between sessions
2. With method BuildAnnotation() we can initialize the Viewer for new annotation, we need for example initialize the PolygonAnnotation with the points and in that case the behavior would be equal to RectangleAnnotation or EllipseAnnotation: first click marked the origin and drag the mouse change the size of the polygon. This allows to have pre-defined polygons, such as arrows, stars, etc... Ideally the annotation could be initialized from xml.
3. With method BuildAnnotation(), when draw Freehand line or Polygon I think that is more intuitive finish the annotation when mouse click up than double click, can this be a configuration?
4. Images that are saved in XML, could be saved in jpg or png? Thus saved more space.
5. Transparency in EmbeddedImageAnnotation
6. Know if a BuildAnnotation () is active and allow it to be cancel
7. Allow to be configurable in annotationViewer if the mouse wheel is the scroll, zoom or noting to be able to customize in code, since the event MouseWheel does not permit cancel the propagation
8. The EndCap and StartCap is good, but does not work very well when the line is weighted, ideally the size of the endcap should automatically adjust to the size of the line
Thanks,
João
I Have working in annotationViewer test, and have some suggestions:
1. Save UID in Xml, we need associate another information in annotation (notes, external information, links, etc..), this is only possible if we can identify the annotation between sessions
2. With method BuildAnnotation() we can initialize the Viewer for new annotation, we need for example initialize the PolygonAnnotation with the points and in that case the behavior would be equal to RectangleAnnotation or EllipseAnnotation: first click marked the origin and drag the mouse change the size of the polygon. This allows to have pre-defined polygons, such as arrows, stars, etc... Ideally the annotation could be initialized from xml.
3. With method BuildAnnotation(), when draw Freehand line or Polygon I think that is more intuitive finish the annotation when mouse click up than double click, can this be a configuration?
4. Images that are saved in XML, could be saved in jpg or png? Thus saved more space.
5. Transparency in EmbeddedImageAnnotation
6. Know if a BuildAnnotation () is active and allow it to be cancel
7. Allow to be configurable in annotationViewer if the mouse wheel is the scroll, zoom or noting to be able to customize in code, since the event MouseWheel does not permit cancel the propagation
8. The EndCap and StartCap is good, but does not work very well when the line is weighted, ideally the size of the endcap should automatically adjust to the size of the line
Thanks,
João