28 #ifndef WP5CONTENTLISTENER_H
29 #define WP5CONTENTLISTENER_H
53 WP5ContentListener(std::list<WPXPageSpan> &pageList, std::vector<WP5SubDocument *> &subDocuments, WPXDocumentInterface *documentInterface);
64 void setFont(
const WPXString &fontName,
double fontSize);
65 void setTabs(
const std::vector<WPXTabStop> &tabStops, uint16_t tabOffset);
67 void insertTab(uint8_t tabType,
double tabPosition);
68 void insertIndent(uint8_t indentType,
double indentPosition);
97 void defineTable(uint8_t position, uint16_t leftOffset);
99 uint32_t attributes, uint8_t alignment);
101 void insertRow(uint16_t rowHeight,
bool isMinimumHeight,
bool isHeaderRow);
102 void insertCell(uint8_t colSpan, uint8_t rowSpan, uint8_t borderBits,
105 bool useCellAttributes, uint32_t cellAttributes);
115 void boxOn(uint8_t positionAndType, uint8_t alignment, uint16_t width, uint16_t height, uint16_t x, uint16_t y);