Hello, My name is Johnny and I'm a fourth year computer science student at University of Waterloo from Canada. I am really interested in joining the GSoC 2013 for LibreOffice and thus I have begin to work on a easy hack. The one I have chosen was also listed as a bug at
https://bugs.freedesktop.org/show_bug.cgi?id=47302 As this is my first time developing with LibreOffice, I find it to be a fun but challenging adventure. I am using opengrok to browse around the source code and trying to implement "Inserting slide names" as another feature under insert-> fields for Impress. However, as my learning process, one problem that I can't figure out is how the field data for a page number for a slide is retrieved. In particular, I am unsure of how the SvxPageField() call at http://opengrok.libreoffice.org/xref/core/sd/source/ui/view/drviewsb.cxx#518 actually gets the current page number. The constructor SvxPageField as well as its parent class constructor SvxFieldData ( http://opengrok.libreoffice.org/xref/core/editeng/source/items/flditem.cxx#228) are empty. I was hoping that someone could point me to the parts of the source code that explains this behaviour and how the field data (e.g page number) is retrieved. Thank you and I look forward to hearing from you. Sincerely, Johnny
_______________________________________________ LibreOffice mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice
