Hello all,<br><br>I am relatively new to VTK so I will describe my question and then perhaps those with ideas can contribute.<br><br>In
 the program I am working on, users can visualize and work with 2D 
images and 3D meshes. I want to create an annotation/caption system so 
that users can mark parts of the object, enter text, and then save those
 annotations for later reference. I want to have it so that the captions
 are not always visible, but can be viewed by hovering over or clicking 
on a particular annotation.<br>

<br>From what I can tell, some possible classes to use for this would be
 vtkCornerAnnotation, vtkBalloonWidget, vtkSeedWidget, and 
vtkCaptionWidget. I have looked at the demos for each of these items and
 none of the demos are exactly what I want in their current form.<br>

<br>For example, when I use the seed widget demo, the seeds don&#39;t stick 
to the sphere; their position on the screen stays the same regardless of
 how far I&#39;m zoomed in. What I want to do is to have a caption map or 
&quot;stick&quot; to a particular pixel or polygon so that I can save its place, 
its position will change when the user changes the camera angle, etc. 
Also, is it possible to change the appearance of the seed widget? I can 
anticipate the red cross being problematic for images with lots of red 
colors.<br>

<br>The balloon widget is also appealing for users to view their saved 
captions, but I would like to change the default font, font size, and 
color. Another problem is that at certain positions the text in the 
balloon may go off the screen - is there a way to have the text in the 
balloon automatically wrap, or for the balloon to change its shape? 
These annotations may be longer than a couple sentences, so this is an 
important concern for me.<br>

<br>Sorry for the long email and thanks for any advice or suggestions you can give.<br><br>David