<div dir="ltr"><div><div>Hi,<br><br></div>I have now improved on the representation and am storing the fields in CommentList vector inside SlidePersist.<br><br></div>Again I have found out a few more things...<br><ul><li>CreateXShapes (presentationfragmenthandler) calls</li>
<li>CreateAndInsert() // pptshape which further calls createAndInsert() // shape.cxx creatInstance()<br></li><li>here there is no identified implementation for Annotations as there is for Notes (com.sun.star.presentation.NotesShape)</li>
<li>Similar kind of flow is followed for .odp and ximppage.cxx populates the XAnnotations for Start Element and End Element</li></ul><p>Which data structure needs to be populated for an Annotation to be displayed (rendered )?</p>
<p>Regards,</p><p>Vinaya<br></p></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jan 28, 2013 at 8:04 PM, Vinaya Mandke <span dir="ltr"><<a href="mailto:vinayamandke@gmail.com" target="_blank">vinayamandke@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>PFA the diff file...</div><div><br></div><div>I know that its incomplete and should have a separate handler, but as of now I can atleast save the comment data...</div>
<div><br></div><div>
This is what I have done</div><div><ul><li>I have handled comments exactly as notes</li><li>In slidefragmenthandler added tokens to handle the comment attributes</li><li>New file: annotation_buffer.h contains a vector to save anntotation data of the particular slide</li>

<li>Modified fragmenthandler2.cxx: startFastElement , endFastElement to handle and save text characters of the comment</li>
</ul><div>Regards,</div></div><div>Vinaya</div><div class="gmail_extra"><br><br></div></div>
</blockquote></div><br></div>