Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


Hi,

I need help for Bug 47302.
https://bugs.freedesktop.org/show_bug.cgi?id=47302

For  *impress* : I have to get slide name in the text-field through
option *Insert->Fields->Slide
Name*. Similar to the Page Number option in the Insert->Fields->Page Number

I  am not completely sure of  the correct mechanism of storing slide name
for different slides.But through bits and pieces of understanding,I have
been able to get the *Slidename* in the Text-Field and store it (because
slide name appears perfectly in *Notes(page)* even after closing &
reopening of *impress* file). But still ,I am facing some problems in *Normal
View* ,as the slide name(in text-field)  doesn't change automatically with *
renaming* of the Slide.

I am attaching my *git-diff patch* for current status on the bug.

So following are my Questions :

(1) What is the exact mechanism that works behind in storing page number
(in text field)(like some array or data structure) and how it can be used
for *Slide Name* too?

(2) How can I handle renaming of the Slide (with my existing code) and the
slide name can automatically change in the text-field?

(3) In this code ,I am using *pagenumber service* which will affect
*Insert->Fields->Page
Number* option (and it will not work properly).So I need to define a new *
service* for *slide name*,but how can I create a new service and use it?
Because my attempt to define a new service through IDL file was
not successful ,as compiler did not recognize it.So how can I handle this
problem?


In-spite of many attempts ,I am not able to get further clue about this
problem.So any sort of help is appreciated.


Thanks and Regards,
Vishv

Attachment: Bug47302.patch
Description: Binary data


Context


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.