LibreOffice Module sw (master) 1
Public Member Functions | Private Attributes | List of all members
SwMSConvertControls Class Reference

#include <ww8par.hxx>

Inheritance diagram for SwMSConvertControls:
Collaboration diagram for SwMSConvertControls:

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

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)

Detailed Description

Definition at line 733 of file ww8par.hxx.

Constructor & Destructor Documentation

◆ SwMSConvertControls()

SwMSConvertControls::SwMSConvertControls ( SfxObjectShell const *  pDSh,
SwPaM pP 

Definition at line 2989 of file wrtw8esh.cxx.

Member Function Documentation

◆ ExportControl()

void SwMSConvertControls::ExportControl ( WW8Export rWrt,
const SdrUnoObj rFormObj 

◆ InsertControl()

bool SwMSConvertControls::InsertControl ( const css::uno::Reference< css::form::XFormComponent > &  rFComp,
const css::awt::Size &  rSize,
css::uno::Reference< css::drawing::XShape > *  pShape,
bool  bFloatingCtrl 

Definition at line 2533 of file ww8par3.cxx.

References m_pPaM.

Referenced by InsertFormula(), and ReadOCXStream().

◆ InsertFormula()

void SwMSConvertControls::InsertFormula ( WW8FormulaControl rFormula)

Definition at line 2121 of file ww8par3.cxx.

References WW8FormulaControl::Import(), and InsertControl().

◆ ReadOCXStream()

bool SwMSConvertControls::ReadOCXStream ( tools::SvRef< SotStorage > const &  rSrc1,
css::uno::Reference< css::drawing::XShape > *  pShapeRef,
bool  bFloatingCtrl = false 

Member Data Documentation

◆ m_pPaM

SwPaM* SwMSConvertControls::m_pPaM

Definition at line 746 of file ww8par.hxx.

Referenced by InsertControl().

◆ mnObjectId

sal_uInt32 SwMSConvertControls::mnObjectId

Definition at line 747 of file ww8par.hxx.

Referenced by ExportControl().

The documentation for this class was generated from the following files: