[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/filters/kword/rtf/export
From: Nicolas Goutte <nicolasg () snafu ! de>
Date: 2003-09-02 21:33:43
[Download RAW message or body]
CVS commit by goutte:
Add support for a different page number at start.
CCMAIL:52726-close@bugs.kde.org
M +6 -3 ExportFilter.cc 2.78
M +2 -1 ExportFilter.h 2.15
--- koffice/filters/kword/rtf/export/ExportFilter.cc #2.77:2.78
@@ -70,5 +70,5 @@ RTFWorker::RTFWorker():
m_paperOrientation(false), m_paperWidth(20), m_paperHeight(20),
m_paperMarginTop(72), m_paperMarginLeft(72),
- m_paperMarginBottom(72), m_paperMarginRight(72)
+ m_paperMarginBottom(72), m_paperMarginRight(72), m_startPageNumber(1)
{
}
@@ -819,4 +819,6 @@ bool RTFWorker::doCloseDocument(void)
*m_streamOut << m_textPage; // add page size, margins, etc.
*m_streamOut << "\\widowctrl\\ftnbj\\aenddoc\\formshade \\fet0\\sectd\n";
+ if (m_startPageNumber >= 1)
+ *m_streamOut << "\\pgnstart" << m_startPageNumber << endl;
//*m_streamOut << "\\linex0\\endnhere\\plain";
*m_streamOut << "\\pard\\plain";
@@ -1041,4 +1043,5 @@ bool RTFWorker::doVariableSettings(const
m_textDocInfo += writeDate("\\revtim", vs.modificationTime);
m_textDocInfo += writeDate("\\printim",vs.printTime);
+ m_startPageNumber = vs.startingPageNumber;
return true;
--- koffice/filters/kword/rtf/export/ExportFilter.h #2.14:2.15
@@ -101,4 +101,5 @@ protected:
double m_paperMarginTop, m_paperMarginLeft, m_paperMarginBottom, m_paperMarginRight;
QString m_prefix;
+ int m_startPageNumber;
};
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic