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.