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

#include <ww8par.hxx>

Inheritance diagram for SwMSConvertControls:
[legend]
Collaboration diagram for SwMSConvertControls:
[legend]

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 *const 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, const OUString &rGuidString)
 
bool importControlFromStream (::oox::BinaryInputStream &rInStrm, css::uno::Reference< css::form::XFormComponent > &rxFormComp, const OUString &rGuidString, sal_Int32 nSize)
 
- Protected Attributes inherited from oox::ole::MSConvertOCXControls
css::uno::Reference< css::uno::XComponentContext > mxCtx
 
::oox::GraphicHelper const maGrfHelper
 

Detailed Description

Definition at line 732 of file ww8par.hxx.

Constructor & Destructor Documentation

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

Definition at line 3045 of file wrtw8esh.cxx.

Member Function Documentation

void SwMSConvertControls::ExportControl ( WW8Export rWrt,
const SdrUnoObj rFormObj 
)
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 
)
overridevirtual

Definition at line 2517 of file ww8par3.cxx.

References pPaM, and TOP.

Referenced by InsertFormula(), and ReadOCXStream().

void SwMSConvertControls::InsertFormula ( WW8FormulaControl rFormula)

Definition at line 2103 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 
)

Member Data Documentation

sal_uInt32 SwMSConvertControls::mnObjectId
private

Definition at line 746 of file ww8par.hxx.

Referenced by ExportControl().

SwPaM* const SwMSConvertControls::pPaM
private

Definition at line 745 of file ww8par.hxx.

Referenced by InsertControl().


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