Hello Everyone,
Before the beginning of this week ,I was debugging on impress slide
layouts.Basically,I got to understand the mechanism of creation of slide
layouts in the "normal" page,in the master pages like "notes" and "handout"
and much more.
Currently in the slide layouts, Placeholder object's height,width,position
are hard-coded. So,I did following things during this week:
+So at first ,I started with creation of XML file which stores following
information:
(1) Layout Type
(2) "PresObj" Kind
(3) Position co-ordinates of "PresObj"
(4) Size of "PreObj"(Width and Height)
+ I have started coding XML parser, which will read this information from
XML file and set the appropriate parameters in the function
"CalcAutoLayoutRectangles" (This function calculates/sets the Top
Position,Height and Width of Rectangle "PresObj" used.) And this will
parser will help in bringing configurability with Slide Layouts.
+ So XML parser should be fully completed, probably by "Monday" or
"Tuesday"(mostly it should get completed by this weekend).
+ Next week,I will work on understanding "Slide Mater View" and on using
"Slide Mater View" to edit the current built-in layouts.
Regards,
Vishv Brahmbhatt
Context
- [GSOC]Slide Layout Extendibility :Weekly Report #1 · Vishv Brahmbhatt
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.