LibreOffice Module sw (master) 1
|
#include <ww8par.hxx>
Public Member Functions | |
SwMSConvertControls (SfxObjectShell const *pDSh, SwPaM *pP) | |
void | InsertFormula (WW8FormulaControl &rFormula) |
virtual bool | InsertControl (const css::uno::Reference< css::form::XFormComponent > &rFComp, const css::awt::Size &rSize, css::uno::Reference< css::drawing::XShape > *pShape, bool bFloatingCtrl) override |
void | ExportControl (WW8Export &rWrt, const SdrUnoObj &rFormObj) |
bool | ReadOCXStream (tools::SvRef< SotStorage > const &rSrc1, css::uno::Reference< css::drawing::XShape > *pShapeRef, bool bFloatingCtrl=false) |
Public Member Functions inherited from oox::ole::MSConvertOCXControls | |
MSConvertOCXControls (const css::uno::Reference< css::frame::XModel > &rxModel) | |
virtual | ~MSConvertOCXControls () override |
bool | ReadOCXStorage (tools::SvRef< SotStorage > const &rSrc1, css::uno::Reference< css::form::XFormComponent > &rxFormComp) |
bool | ReadOCXCtlsStream (tools::SvRef< SotStorageStream > const &rSrc1, css::uno::Reference< css::form::XFormComponent > &rxFormComp, sal_Int32 nPos, sal_Int32 nSize) |
Private Attributes | |
SwPaM * | m_pPaM |
sal_uInt32 | mnObjectId |
Additional Inherited Members | |
Static Public Member Functions inherited from oox::ole::MSConvertOCXControls | |
static bool | WriteOCXStream (const css::uno::Reference< css::frame::XModel > &rxModel, tools::SvRef< SotStorage > const &rSrc1, const css::uno::Reference< css::awt::XControlModel > &rControlModel, const css::awt::Size &rSize, OUString &rName) |
static bool | WriteOCXExcelKludgeStream (const css::uno::Reference< css::frame::XModel > &rxModel, const css::uno::Reference< css::io::XOutputStream > &xOutStrm, const css::uno::Reference< css::awt::XControlModel > &rControlModel, const css::awt::Size &rSize, OUString &rName) |
Protected Member Functions inherited from oox::ole::MSConvertOCXControls | |
bool | importControlFromStream (::oox::BinaryInputStream &rInStrm, css::uno::Reference< css::form::XFormComponent > &rxFormComp, std::u16string_view rGuidString) |
bool | importControlFromStream (::oox::BinaryInputStream &rInStrm, css::uno::Reference< css::form::XFormComponent > &rxFormComp, const OUString &rGuidString, sal_Int32 nSize) |
Definition at line 733 of file ww8par.hxx.
SwMSConvertControls::SwMSConvertControls | ( | SfxObjectShell const * | pDSh, |
SwPaM * | pP | ||
) |
Definition at line 2989 of file wrtw8esh.cxx.
Definition at line 3011 of file wrtw8esh.cxx.
References SL::aObjectPool, tools::Rectangle::Bottom(), Close, CmdEnd, CmdStart, convertTwipToMm100(), ww::eCONTROL, End, FieldString(), SdrTextObj::GetLogicRect(), StgWriter::GetStorage(), SdrUnoObj::GetUnoControlModel(), WW8Export::GetWriter(), tools::SvRef< typename T >::is(), MSWordExportBase::m_pChpPlc, mnObjectId, mxModel, SotStorage::OpenSotStorage(), WW8Export::OutputField(), pData, tools::Rectangle::Right(), Set_UInt32(), tools::Rectangle::SetPos(), Start, WW8Export::Strm(), SvStream::Tell(), WW8Export::WriteChar(), and oox::ole::MSConvertOCXControls::WriteOCXStream().
Referenced by WW8_WrPlcSubDoc::WriteGenericText().
|
overridevirtual |
Definition at line 2533 of file ww8par3.cxx.
References m_pPaM.
Referenced by InsertFormula(), and ReadOCXStream().
void SwMSConvertControls::InsertFormula | ( | WW8FormulaControl & | rFormula | ) |
Definition at line 2121 of file ww8par3.cxx.
References WW8FormulaControl::Import(), and InsertControl().
bool SwMSConvertControls::ReadOCXStream | ( | tools::SvRef< SotStorage > const & | rSrc1, |
css::uno::Reference< css::drawing::XShape > * | pShapeRef, | ||
bool | bFloatingCtrl = false |
||
) |
Definition at line 2997 of file wrtw8esh.cxx.
References InsertControl(), and oox::ole::MSConvertOCXControls::ReadOCXStorage().
|
private |
Definition at line 746 of file ww8par.hxx.
Referenced by InsertControl().
|
private |
Definition at line 747 of file ww8par.hxx.
Referenced by ExportControl().