Hi,<br><div><br>I need help for Bug 47302.  <a href="https://bugs.freedesktop.org/show_bug.cgi?id=47302">https://bugs.freedesktop.org/show_bug.cgi?id=47302</a></div><div><br></div><div>For  <b>impress</b> : I have to get slide name in the text-field through option <b>Insert->Fields->Slide Name</b>. Similar to the Page Number option in the Insert->Fields->Page Number</div>
<div><br></div><div>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 <b>Slidename</b> in the Text-Field and store it (because slide name appears perfectly in <b>Notes(page)</b> even after closing & reopening of <b>impress</b> file). But still ,I am facing some problems in <b>Normal View</b> ,as the slide name(in text-field)  doesn't change automatically with <b>renaming</b> of the Slide.<br>
<br><div>I am attaching my <b>git-diff patch</b> for current status on the bug.</div></div><div><br></div><div>So following are my Questions :<br><br>(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 <b>Slide Name</b> too?<br>






<br>(2) How can I handle renaming of the Slide (with my existing code) and the slide name can automatically change in the text-field?<br><br>(3) In this code ,I am using <b>pagenumber service</b> which will affect <b>Insert->Fields->Page Number</b> option (and it will not work properly).So I need to define a new <b>service</b> for <b>slide name</b>,but how can I create a new service and use it?</div>
<div>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?</div>


<div><br></div><div><br></div><div>In-spite of many attempts ,I am not able to get further clue about this problem.So any sort of help is appreciated.<br><br><br>Thanks and Regards,</div><div>Vishv<br></div>