27 #ifndef WP3CONTENTLISTENER_H
28 #define WP3CONTENTLISTENER_H
54 WP3ContentListener(std::list<WPXPageSpan> &pageList, std::vector<WP3SubDocument *> &subDocuments, WPXDocumentInterface *documentInterface);
67 void insertTab(uint8_t tabType,
double tabPosition);
82 void setTabs(
bool isRelative,
const std::vector<WPXTabStop> tabStops);
84 const std::vector<bool> &isFixedWidth);
94 void defineTable(uint8_t position, uint16_t leftOffset);
96 uint32_t attributes, uint8_t alignment);
105 void undoChange(uint8_t undoType, uint16_t undoLevel);
120 void insertPicture(
double height,
double width,
double verticalOffset,
double horizontalOffset, uint8_t leftColumn, uint8_t rightColumn,
121 uint16_t figureFlags,
const WPXBinaryData &binaryData);
122 void insertTextBox(
double height,
double width,
double verticalOffset,
double horizontalOffset, uint8_t leftColumn, uint8_t rightColumn,
124 void insertWP51Table(
double height,
double width,
double verticalOffset,
double horizontalOffset, uint8_t leftColumn, uint8_t rightColumn,
134 void _handleFrameParameters( WPXPropertyList &propList,
double height,
double width,
double verticalOffset,
double horizontalOffset, uint8_t leftColumn, uint8_t rightColumn,
135 uint16_t figureFlags );