|
LibreOffice Module lotuswordpro (master) 1
|
#include <lwpfribframe.hxx>
Public Member Functions | |
| LwpFribFrame (LwpPara *pPara) | |
| void | Read (LwpObjectStream *pObjStrm, sal_uInt16 len) override |
| : Read frame frib More... | |
| rtl::Reference< LwpObject > | GetLayout () const |
| @descr: Get the layout object which the frib points to More... | |
| void | RegisterStyle (LwpFoundry *pFoundry) override |
| @descr: register frame style More... | |
| void | SetParaDropcap (LwpPara *pPara) |
| void | XFConvert (XFContentContainer *pCont) |
| @descr: convert frame More... | |
Public Member Functions inherited from LwpFrib | |
| LwpFrib (LwpPara *pPara) | |
| virtual | ~LwpFrib () |
| virtual void | Read (LwpObjectStream *pObjStrm, sal_uInt16 len) |
| LwpFrib * | GetNext () |
| void | SetNext (LwpFrib *next) |
| sal_uInt8 | GetType () const |
| OUString | GetEditor () |
| XFColor | GetHighlightColor () |
| const OUString & | GetStyleName () const |
| void | SetModifiers (ModifierInfo *pModifiers) |
| ModifierInfo * | GetModifiers () |
| virtual void | RegisterStyle (LwpFoundry *pFoundry) |
| bool | HasNextFrib () |
| @descr: Whether there are other fribs following current frib. More... | |
| void | ConvertChars (XFContentContainer *pXFPara, const OUString &text) |
| void | ConvertHyperLink (XFContentContainer *pXFPara, const LwpHyperlinkMgr *pHyperlink, const OUString &text) |
| rtl::Reference< XFFont > | GetFont () |
| @descr: Get the current frib font style More... | |
| sal_uInt8 | GetRevisionType () const |
| bool | GetRevisionFlag () const |
| void | Register (std::map< LwpFrib *, OUString > *pFribMap) |
| void | Deregister () |
Private Attributes | |
| LwpObjectID | m_objLayout |
Additional Inherited Members | |
Public Types inherited from LwpFrib | |
| enum | { REV_INSERT = 0 , REV_DELETE = 1 } |
Static Public Member Functions inherited from LwpFrib | |
| static LwpFrib * | CreateFrib (LwpPara *pPara, LwpObjectStream *pObjStrm, sal_uInt8 fribtag, sal_uInt8 editID) |
Public Attributes inherited from LwpFrib | |
| bool | m_ModFlag |
Protected Attributes inherited from LwpFrib | |
| std::map< LwpFrib *, OUString > * | m_pFribMap |
| LwpPara * | m_pPara |
| LwpFrib * | m_pNext |
| sal_uInt8 | m_nFribType |
| std::unique_ptr< ModifierInfo > | m_pModifiers |
| OUString | m_StyleName |
| sal_uInt8 | m_nRevisionType |
| bool | m_bRevisionFlag |
| sal_uInt8 | m_nEditor |
Definition at line 68 of file lwpfribframe.hxx.
|
inlineexplicit |
Definition at line 71 of file lwpfribframe.hxx.
| rtl::Reference< LwpObject > LwpFribFrame::GetLayout | ( | ) | const |
@descr: Get the layout object which the frib points to
Definition at line 77 of file lwpfribframe.cxx.
References m_objLayout, and LwpObjectID::obj().
Referenced by LwpFribPtr::XFConvert(), and XFConvert().
|
overridevirtual |
: Read frame frib
Reimplemented from LwpFrib.
Definition at line 68 of file lwpfribframe.cxx.
References m_objLayout, and LwpObjectID::ReadIndexed().
|
overridevirtual |
@descr: register frame style
| pFoundry - current foundry pointer |
Reimplemented from LwpFrib.
Definition at line 84 of file lwpfribframe.cxx.
References XFStyleManager::AddStyle(), LwpObject::DoRegisterStyle(), LwpFrib::GetFont(), LwpGlobalMgr::GetInstance(), XFParaStyle::GetMasterPage(), LwpPlacableLayout::GetRelativeType(), XFStyle::GetStyleName(), IXFStyle::GetStyleName(), LwpPara::GetXFParaStyle(), LwpGlobalMgr::GetXFStyleManager(), LwpFrib::HasNextFrib(), LwpLayoutRelativityGuts::LAY_INLINE_NEWLINE, m_objLayout, LwpFrib::m_pPara, IXFStyleRet::m_pStyle, LwpFrib::m_StyleName, nType, LwpObjectID::obj(), pObject, LwpDropcapLayout::RegisterStyle(), LwpPlacableLayout::SetFont(), LwpObject::SetFoundry(), and VO_DROPCAPLAYOUT.
Referenced by LwpFribPtr::RegisterStyle().
| void LwpFribFrame::SetParaDropcap | ( | LwpPara * | pPara | ) |
Definition at line 124 of file lwpfribframe.cxx.
References m_objLayout, LwpObjectID::obj(), pObject, LwpPara::SetDropcapLayout(), LwpPara::SetParaDropcap(), and VO_DROPCAPLAYOUT.
Referenced by LwpFribPtr::RegisterStyle().
| void LwpFribFrame::XFConvert | ( | XFContentContainer * | pCont | ) |
@descr: convert frame
Definition at line 141 of file lwpfribframe.cxx.
References XFContentContainer::Add(), LwpPara::AddXFContent(), LwpObject::DoXFConvert(), enumXFContentPara, XFContentContainer::FindFirstContent(), first, LwpChangeMgr::GetChangeID(), LwpVirtualLayout::GetContainerLayout(), LwpPara::GetFribs(), LwpGlobalMgr::GetInstance(), GetLayout(), LwpGlobalMgr::GetLwpChangeMgr(), LwpVirtualLayout::GetRelativeType(), LwpPara::GetXFContainer(), LwpFrib::HasNextFrib(), LwpLayoutRelativityGuts::LAY_INLINE_NEWLINE, LwpLayoutRelativityGuts::LAY_PARA_RELATIVE, LwpFrib::m_bRevisionFlag, LwpFrib::m_pPara, LwpFrib::m_StyleName, nType, and LwpFribPtr::SetXFPara().
Referenced by LwpFribPtr::XFConvert().
|
private |
Definition at line 82 of file lwpfribframe.hxx.
Referenced by GetLayout(), Read(), RegisterStyle(), and SetParaDropcap().