50 virtual void setDate(
const uint16_t type,
const uint16_t year,
51 const uint8_t month,
const uint8_t day,
52 const uint8_t hour,
const uint8_t minute,
53 const uint8_t second,
const uint8_t dayOfWeek,
54 const uint8_t timeZone,
const uint8_t unused) = 0;
57 virtual void setLeaderCharacter(
const uint16_t character,
const uint8_t numSpaces) = 0;
58 virtual void defineTabStops(
const bool isRelative,
const std::vector<WPXTabStop> &tabStops,
59 const std::vector<bool> &usePreWP9LeaderMethods) = 0;
61 virtual void insertTab(
const uint8_t tabType,
double tabPosition) = 0;
64 virtual void insertBreak(
const uint8_t breakType) = 0;
67 virtual void characterColorChange(
const uint8_t red,
const uint8_t green,
const uint8_t blue) = 0;
70 virtual void fontChange(
const uint16_t matchedFontPointSize,
const uint16_t fontPID,
const WPXString &fontName) = 0;
71 virtual void attributeChange(
const bool isOn,
const uint8_t attribute) = 0;
73 virtual void pageMarginChange(
const uint8_t side,
const uint16_t margin) = 0;
76 virtual void marginChange(
const uint8_t side,
const uint16_t margin) = 0;
80 const std::vector<double> &columnWidth,
const std::vector<bool> &isFixedWidth) = 0;
82 const uint8_t *numberingMethods,
const uint8_t tabBehaviourFlag) = 0;
83 virtual void paragraphNumberOn(
const uint16_t outlineHash,
const uint8_t level,
const uint8_t flag) = 0;
89 virtual void globalOn(
const uint8_t systemStyle) = 0;
91 virtual void noteOn(
const uint16_t textPID) = 0;
93 virtual void headerFooterGroup(
const uint8_t headerFooterType,
const uint8_t occurenceBits,
const uint16_t textPID) = 0;
99 virtual void defineTable(
const uint8_t position,
const uint16_t leftOffset) = 0;
101 const uint32_t attributes,
const uint8_t alignment) = 0;
103 virtual void insertRow(
const uint16_t rowHeight,
const bool isMinimumHeight,
const bool isHeaderRow) = 0;
104 virtual void insertCell(
const uint8_t colSpan,
const uint8_t rowSpan,
const uint8_t borderBits,
107 const bool useCellAttributes,
const uint32_t cellAttributes) = 0;
110 virtual void undoChange(
const uint8_t undoType,
const uint16_t undoLevel) = 0;
111 virtual void boxOn(
const uint8_t anchoringType,
const uint8_t generalPositioningFlags,
const uint8_t horizontalPositioningFlags,
112 const int16_t horizontalOffset,
const uint8_t leftColumn,
const uint8_t rightColumn,
113 const uint8_t verticalPositioningFlags,
const int16_t verticalOffset,
const uint8_t widthFlags,
const uint16_t width,
114 const uint8_t heightFlags,
const uint16_t height,
const uint8_t boxContentType,
const uint16_t nativeWidth,
115 const uint16_t nativeHeight) = 0;
116 virtual void boxOff() = 0;