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


On 08/18/2011 01:19 AM, Markus Mohrhard wrote:
Hello,

2011/8/17 Ta Duc Tung <tatung2112@gmail.com <mailto:tatung2112@gmail.com>>

    Hi,

    I'm trying to fix the bug number #34697 in
    https://bugs.freedesktop.org/show_bug.cgi?id=34697
    (No option for printing current page).

    The bug was fixed in Writer. Now I'm trying to make it in Calc.
    The problem is that I don't know how to get the current page
    number. If in Writer, I can get the current cursor then get the
    page number from that cursor, but in Calc, where should I start?


I think we have someting in this direction already in calc. You should have a closer look at ScPrintFunc, especially at ScPrintfunc::PrintPage.

Regards,
Markus
Hi,

I've tried to look into ScPrintFunc. In PrintPage, I see a param named nPageNo but when I print it out, the value is always 0. This is probably not the current page :D. But I cannot find any other hint closed to finding current page rather than the nPageNo one :|.

I think I can somehow get it from ScDocShell or ScDocument but still no hope. I'm still losing my way here. Anyone please help!

Thank and Best Regards,
Ta Tung

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.