#include "ut_types.h"Go to the source code of this file.
Classes | |
| class | PD_DocumentRange |
Defines | |
| #define | PT_PROPS_ATTRIBUTE_NAME (static_cast<const gchar *>("props")) |
| #define | PT_STYLE_ATTRIBUTE_NAME (static_cast<const gchar *>("style")) |
| #define | PT_LEVEL_ATTRIBUTE_NAME (static_cast<const gchar *>("level")) |
| #define | PT_LISTID_ATTRIBUTE_NAME (static_cast<const gchar *>("listid")) |
| #define | PT_PARENTID_ATTRIBUTE_NAME (static_cast<const gchar *>("parentid")) |
| #define | PT_NAME_ATTRIBUTE_NAME (static_cast<const gchar *>("name")) |
| #define | PT_TYPE_ATTRIBUTE_NAME (static_cast<const gchar *>("type")) |
| #define | PT_BASEDON_ATTRIBUTE_NAME (static_cast<const gchar *>("basedon")) |
| #define | PT_FOLLOWEDBY_ATTRIBUTE_NAME (static_cast<const gchar *>("followedby")) |
| #define | PT_ID_ATTRIBUTE_NAME (static_cast<const gchar *>("id")) |
| #define | PT_HEADER_ATTRIBUTE_NAME (static_cast<const gchar *>("header")) |
| #define | PT_HEADEREVEN_ATTRIBUTE_NAME (static_cast<const gchar *>("header-even")) |
| #define | PT_HEADERFIRST_ATTRIBUTE_NAME (static_cast<const gchar *>("header-first")) |
| #define | PT_HEADERLAST_ATTRIBUTE_NAME (static_cast<const gchar *>("header-last")) |
| #define | PT_FOOTER_ATTRIBUTE_NAME (static_cast<const gchar *>("footer")) |
| #define | PT_FOOTEREVEN_ATTRIBUTE_NAME (static_cast<const gchar *>("footer-even")) |
| #define | PT_FOOTERFIRST_ATTRIBUTE_NAME (static_cast<const gchar *>("footer-first")) |
| #define | PT_FOOTERLAST_ATTRIBUTE_NAME (static_cast<const gchar *>("footer-last")) |
| #define | PT_REVISION_ATTRIBUTE_NAME (static_cast<const gchar *>("revision")) |
| #define | PT_REVISION_DESC_ATTRIBUTE_NAME (static_cast<const gchar *>("revision-desc")) |
| #define | PT_REVISION_TIME_ATTRIBUTE_NAME (static_cast<const gchar *>("revision-time")) |
| #define | PT_REVISION_VERSION_ATTRIBUTE_NAME (static_cast<const gchar *>("revision-ver")) |
| #define | PT_DOCPROP_ATTRIBUTE_NAME (static_cast<const gchar *>("docprop")) |
| #define | PT_STRUX_IMAGE_DATAID (static_cast<const gchar *>("strux-image-dataid")) |
| #define | PT_XID_ATTRIBUTE_NAME (static_cast<const gchar *>("xid")) |
| #define | PT_DATAITEM_ATTRIBUTE_NAME (static_cast<const gchar *>("dataitem")) |
| #define | PT_IMAGE_DATAID (static_cast<const gchar *>("dataid")) |
| #define | PT_IMAGE_TITLE (static_cast<const gchar *>("title")) |
| #define | PT_IMAGE_DESCRIPTION (static_cast<const gchar *>("alt")) |
| #define | PT_DATA_PREVIEW (static_cast<const gchar *>("preview")) |
| #define | PT_HYPERLINK_TARGET_NAME (static_cast<const gchar *>("xlink:href")) |
| #define | PT_AUTHOR_NAME (static_cast<const gchar *>("author")) |
| #define | PT_ANNOTATION_NUMBER (static_cast<const gchar *>("annotation")) |
Typedefs | |
| typedef UT_uint32 | PT_BufIndex |
| index to actual document data | |
| typedef UT_uint32 | PT_AttrPropIndex |
| index to Attribute/Property Tables | |
| typedef UT_uint32 | PT_DocPosition |
| absolute document position | |
| typedef UT_uint32 | PT_BlockOffset |
| block-relative document position | |
| typedef enum _PTStruxType | PTStruxType |
| typedef enum _PTObjectType | PTObjectType |
| typedef enum _PTState | PTState |
| typedef enum _PTChangeFmt | PTChangeFmt |
| typedef enum _PLListenerType | PLListenerType |
| typedef UT_uint32 | PL_ListenerId |
| ID of a listener - this is its location in m_vecListeners. | |
| typedef const void * | PL_StruxDocHandle |
| opaque document data | |
| typedef const void * | PL_StruxFmtHandle |
| opaque layout data | |
Enumerations | |
| enum | _PTStruxType { PTX_Section = 0, PTX_Block, PTX_SectionHdrFtr, PTX_SectionEndnote, PTX_SectionTable, PTX_SectionCell, PTX_SectionFootnote, PTX_SectionMarginnote, PTX_SectionAnnotation, PTX_SectionFrame, PTX_SectionTOC, PTX_EndCell, PTX_EndTable, PTX_EndFootnote, PTX_EndMarginnote, PTX_EndEndnote, PTX_EndAnnotation, PTX_EndFrame, PTX_EndTOC, PTX_StruxDummy } |
| PTStruxType tells the sub-type of a FragStrux. More... | |
| enum | _PTObjectType { PTO_Image = 0, PTO_Field, PTO_Bookmark, PTO_Hyperlink, PTO_Math, PTO_Embed, PTO_Annotation } |
| PTObjectType tells the sub-type of an FragObject. More... | |
| enum | _PTState { PTS_Create = 0, PTS_Loading = 1, PTS_Editing = 2 } |
| PieceTable states. More... | |
| enum | _PTChangeFmt { PTC_AddFmt = 0, PTC_RemoveFmt = 1, PTC_AddStyle = 2, PTC_SetFmt = 3, PTC_SetExactly = 4 } |
| ChangeFormat types. More... | |
| enum | _PLListenerType { PTL_UNKNOWN, PTL_DocLayout, PTL_CollabExport, PTL_CollabServiceExport } |
| #define PT_ANNOTATION_NUMBER (static_cast<const gchar *>("annotation")) |
| #define PT_AUTHOR_NAME (static_cast<const gchar *>("author")) |
| #define PT_BASEDON_ATTRIBUTE_NAME (static_cast<const gchar *>("basedon")) |
| #define PT_DATA_PREVIEW (static_cast<const gchar *>("preview")) |
| #define PT_DATAITEM_ATTRIBUTE_NAME (static_cast<const gchar *>("dataitem")) |
Referenced by ABI_Collab_Export::_buildPacket(), ABI_Collab_Import::_import(), and PD_Document::createDataItem().
| #define PT_DOCPROP_ATTRIBUTE_NAME (static_cast<const gchar *>("docprop")) |
| #define PT_FOLLOWEDBY_ATTRIBUTE_NAME (static_cast<const gchar *>("followedby")) |
| #define PT_FOOTER_ATTRIBUTE_NAME (static_cast<const gchar *>("footer")) |
| #define PT_FOOTEREVEN_ATTRIBUTE_NAME (static_cast<const gchar *>("footer-even")) |
| #define PT_FOOTERFIRST_ATTRIBUTE_NAME (static_cast<const gchar *>("footer-first")) |
| #define PT_FOOTERLAST_ATTRIBUTE_NAME (static_cast<const gchar *>("footer-last")) |
| #define PT_HEADER_ATTRIBUTE_NAME (static_cast<const gchar *>("header")) |
| #define PT_HEADEREVEN_ATTRIBUTE_NAME (static_cast<const gchar *>("header-even")) |
| #define PT_HEADERFIRST_ATTRIBUTE_NAME (static_cast<const gchar *>("header-first")) |
| #define PT_HEADERLAST_ATTRIBUTE_NAME (static_cast<const gchar *>("header-last")) |
| #define PT_HYPERLINK_TARGET_NAME (static_cast<const gchar *>("xlink:href")) |
| #define PT_ID_ATTRIBUTE_NAME (static_cast<const gchar *>("id")) |
Referenced by PD_Document::findHdrFtrStrux(), and IE_Imp_AbiWord_1::startElement().
| #define PT_IMAGE_DATAID (static_cast<const gchar *>("dataid")) |
Referenced by FV_View::convertPositionedToInLine(), and ODi_Frame_ListenerState::endElement().
| #define PT_IMAGE_DESCRIPTION (static_cast<const gchar *>("alt")) |
| #define PT_IMAGE_TITLE (static_cast<const gchar *>("title")) |
| #define PT_LEVEL_ATTRIBUTE_NAME (static_cast<const gchar *>("level")) |
| #define PT_LISTID_ATTRIBUTE_NAME (static_cast<const gchar *>("listid")) |
Referenced by IE_Imp_OPML::_createBullet(), fl_BlockLayout::_lookupProperties(), s_LaTeX_Listener::_openParagraph(), s_HTML_Listener::_openTag(), IE_Imp_RTF::ApplyParagraphAttributes(), IE_Imp_DocBook::createTitle(), AP_Dialog_Styles::fillVecWithProps(), fl_ContainerLayout::getLevelInList(), fl_BlockLayout::getListAttributesVector(), IE_Imp_WordPerfect::openListElement(), and fl_BlockLayout::StartList().
| #define PT_NAME_ATTRIBUTE_NAME (static_cast<const gchar *>("name")) |
Referenced by ODe_Styles::_addStyle(), _getStyle(), IE_Imp_MsWord_97::_handleStyleSheet(), s_HTML_Listener::_inherits(), AP_Dialog_Styles::_populateAbiPreview(), s_StyleTree::add(), pt_PieceTable::appendStyle(), AP_Dialog_Styles::createNewStyle(), ODe_Style_Style::fetchAttributesFromAbiStyle(), AP_Dialog_Styles::fillVecWithProps(), s_StyleTree::find(), IE_Imp_RTF::HandleStyleDefinition(), FV_View::insertParagraphBreak(), AP_UnixDialog_Styles::new_styleName(), AP_CocoaDialog_Styles::new_styleName(), OXML_Style::OXML_Style(), PD_Document::removeStyle(), OXML_Style::setName(), IE_Imp_XSL_FO::startElement(), IE_Imp_WML::startElement(), IE_Imp_DocBook::startElement(), IE_Imp_AbiWord_1::startElement(), and AP_Dialog_Styles::updateCurrentStyle().
| #define PT_PARENTID_ATTRIBUTE_NAME (static_cast<const gchar *>("parentid")) |
Referenced by IE_Imp_OPML::_createBullet(), fl_BlockLayout::_lookupProperties(), pt_PieceTable::_realChangeStruxForLists(), IE_Imp_RTF::ApplyParagraphAttributes(), IE_Imp_DocBook::createTitle(), AP_Dialog_Styles::fillVecWithProps(), fl_AutoNum::fixHierarchy(), and IE_Imp_WordPerfect::openListElement().
| #define PT_PROPS_ATTRIBUTE_NAME (static_cast<const gchar *>("props")) |
Referenced by IE_Imp_OPML::_createBullet(), s_AbiWord_1_Listener::_handleAuthors(), s_HTML_Listener::_handleField(), IE_Imp_MsWord_97::_handleStyleSheet(), ODi_TextContent_ListenerState::_insertAnnotation(), s_AbiWord_1_Listener::_openTag(), IE_Imp_RTF::ApplyParagraphAttributes(), PP_AttrProp::cloneWithElimination(), PP_AttrProp::cloneWithEliminationIfEqual(), PP_AttrProp::cloneWithReplacements(), FV_View::convertPositionedToInLine(), IE_Imp_XSL_FO::createImage(), IE_Imp_WML::createImage(), IE_Imp_DocBook::createImage(), IE_Imp_DocBook::createTitle(), Defun(), OXML_ObjectWithAttrProp::getAttributesWithProps(), IE_Imp_DocBook::getCondition(), IE_Imp_RTF::HandleAnnotation(), IE_Imp_RTF::HandleStyleDefinition(), FG_GraphicVector::insertAtStrux(), FG_GraphicRaster::insertAtStrux(), FG_GraphicVector::insertIntoDocument(), FG_GraphicRaster::insertIntoDocument(), PP_AttrProp::isEquivalent(), FV_VisualInlineImage::mouseRelease(), IE_Imp_XHTML::newBlock(), IE_Imp_WordPerfect::openListElement(), IE_Imp_XHTML::pushInline(), PP_AttrProp::setAttribute(), fp_FrameContainer::setPreferedPageNo(), IE_Imp_XSL_FO::startElement(), IE_Imp_XHTML::startElement(), IE_Imp_DocBook::startElement(), and IE_Imp_AbiWord_1::startElement().
| #define PT_REVISION_ATTRIBUTE_NAME (static_cast<const gchar *>("revision")) |
| #define PT_REVISION_DESC_ATTRIBUTE_NAME (static_cast<const gchar *>("revision-desc")) |
Referenced by PD_Document::changeDocPropeties().
| #define PT_REVISION_TIME_ATTRIBUTE_NAME (static_cast<const gchar *>("revision-time")) |
Referenced by PD_Document::changeDocPropeties().
| #define PT_REVISION_VERSION_ATTRIBUTE_NAME (static_cast<const gchar *>("revision-ver")) |
Referenced by PD_Document::changeDocPropeties().
| #define PT_STRUX_IMAGE_DATAID (static_cast<const gchar *>("strux-image-dataid")) |
Referenced by fl_FrameLayout::_createFrameContainer(), fl_DocSectionLayout::_lookupProperties(), s_RTF_ListenerWriteDoc::_openFrame(), s_HTML_Listener::_openPosImage(), IE_Imp_RTF::addFrame(), FV_View::cmdInsertPositionedGraphic(), FV_View::convertPositionedToInLine(), fl_CellLayout::createCellContainer(), FG_GraphicVector::createFromStrux(), FG_GraphicRaster::createFromStrux(), Defun(), FV_FrameEdit::getPNGImage(), FG_GraphicVector::insertAtStrux(), FG_GraphicRaster::insertAtStrux(), FV_View::isImageAtStrux(), FV_FrameEdit::mouseRelease(), s_AbiWord_1_Listener::populateStrux(), FV_View::saveSelectedImage(), and FV_View::setCellFormat().
| #define PT_STYLE_ATTRIBUTE_NAME (static_cast<const gchar *>("style")) |
Referenced by IE_Imp_RTF::_appendField(), IE_Imp_RTF::_appendSpan(), IE_Imp_OPML::_createBullet(), IE_Imp_RTF::_formRevisionAttr(), _getStyle(), s_HTML_Listener::_handleField(), ABI_Collab_Import::_import(), IE_Imp_RTF::_insertSpan(), fp_TextRun::_lookupProperties(), fl_BlockLayout::_lookupProperties(), s_WML_Listener::_openParagraph(), s_LaTeX_Listener::_openParagraph(), s_DocBook_Listener::_openParagraph(), s_RTF_ListenerWriteDoc::_openSpan(), s_HTML_Listener::_openSpan(), s_HTML_Listener::_openTag(), s_HRText_Listener::_openTag(), pt_PieceTable::_realChangeSpanFmt(), pt_PieceTable::_realChangeStruxFmt(), IE_Imp_RTF::ApplyCharacterAttributes(), IE_Imp_RTF::ApplyParagraphAttributes(), FV_View::changeListStyle(), FV_View::cmdInsertEmbed(), FV_View::cmdInsertLatexMath(), FV_View::cmdInsertMathML(), FV_View::cmdUpdateEmbed(), IE_Imp_DocBook::createTitle(), PP_AttrProp::explodeStyle(), AP_Dialog_Styles::fillVecWithProps(), PD_Document::findForwardStyleStrux(), PD_Document::findPreviousStyleStrux(), fl_BlockLayout::fl_BlockLayout(), PD_Document::getAllUsedStyles(), fl_BlockLayout::getListAttributesVector(), PD_Document::getStyleFromSDH(), FV_View::insertAnnotation(), pt_PieceTable::insertSpan(), FV_View::isNumberedHeadingHere(), pt_VarSet::mergeAP(), IE_Imp_XHTML::newBlock(), TOC_Listener::populateStrux(), PD_Document::removeStyle(), FV_View::setStyleAtPos(), OXMLi_ListenerState_Common::startElement(), IE_Imp_DocBook::startElement(), s_StyleTree::styleCheck(), PD_Document::updateDocForStyleChange(), and x_getStyle().
| #define PT_TYPE_ATTRIBUTE_NAME (static_cast<const gchar *>("type")) |
Referenced by ODe_Styles::_addStyle(), IE_Imp_OPML::_createBullet(), IE_Imp_MsWord_97::_handleStyleSheet(), AP_Dialog_Styles::_populateAbiPreview(), AP_UnixDialog_Styles::_populateModify(), FV_View::_removeThisHdrFtr(), AP_Dialog_Styles::createNewStyle(), IE_Imp_DocBook::createTitle(), AP_Dialog_Styles::fillVecWithProps(), PD_Document::findHdrFtrStrux(), IE_Imp_RTF::HandleStyleDefinition(), PD_Style::isCharStyle(), OXMLi_ListenerState_Styles::startElement(), IE_Imp_XSL_FO::startElement(), IE_Imp_WML::startElement(), IE_Imp_DocBook::startElement(), and AP_Dialog_Styles::updateCurrentStyle().
| #define PT_XID_ATTRIBUTE_NAME (static_cast<const gchar *>("xid")) |
| typedef UT_uint32 PL_ListenerId |
ID of a listener - this is its location in m_vecListeners.
| typedef const void* PL_StruxDocHandle |
opaque document data
| typedef const void* PL_StruxFmtHandle |
opaque layout data
| typedef enum _PLListenerType PLListenerType |
| typedef UT_uint32 PT_AttrPropIndex |
index to Attribute/Property Tables
| typedef UT_uint32 PT_BlockOffset |
block-relative document position
| typedef UT_uint32 PT_BufIndex |
index to actual document data
| typedef UT_uint32 PT_DocPosition |
absolute document position
| typedef enum _PTChangeFmt PTChangeFmt |
| typedef enum _PTObjectType PTObjectType |
| typedef enum _PTStruxType PTStruxType |
| enum _PLListenerType |
| enum _PTChangeFmt |
| enum _PTObjectType |
| enum _PTState |
| enum _PTStruxType |
PTStruxType tells the sub-type of a FragStrux.
1.5.5