LibreOffice Module filter (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
PPTConvertOCXControls Class Referencefinal

#include <svdfppt.hxx>

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

Public Member Functions

 PPTConvertOCXControls (const SdrPowerPointImport *pPPTImporter, const css::uno::Reference< css::frame::XModel > &rxModel, PptPageKind ePKind)
 
bool ReadOCXStream (tools::SvRef< SotStorage > &rSrc1, css::uno::Reference< css::drawing::XShape > *pShapeRef)
 
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
 
- Public Member Functions inherited from SvxMSConvertOCXControls
 SvxMSConvertOCXControls (css::uno::Reference< css::frame::XModel > xModel)
 
virtual ~SvxMSConvertOCXControls ()
 
virtual bool InsertControl (const css::uno::Reference< css::form::XFormComponent > &, const css::awt::Size &, css::uno::Reference< css::drawing::XShape > *, bool)
 
const css::uno::Reference< css::lang::XMultiServiceFactory > & GetServiceFactory ()
 

Private Member Functions

virtual void GetDrawPage () override
 

Private Attributes

PptPageKind ePageKind
 
const SdrPowerPointImportmpPPTImporter
 

Additional Inherited Members

- Protected Member Functions inherited from SvxMSConvertOCXControls
const css::uno::Reference< css::drawing::XShapes > & GetShapes ()
 
const css::uno::Reference< css::container::XIndexContainer > & GetFormComps ()
 
virtual void GetDrawPage ()
 
- Protected Attributes inherited from SvxMSConvertOCXControls
css::uno::Reference< css::frame::XModel > mxModel
 
css::uno::Reference< css::drawing::XDrawPage > xDrawPage
 
css::uno::Reference< css::drawing::XShapes > xShapes
 
css::uno::Reference< css::lang::XMultiServiceFactory > xServiceFactory
 
css::uno::Reference< css::container::XIndexContainer > xFormComps
 

Detailed Description

Definition at line 1276 of file svdfppt.hxx.

Constructor & Destructor Documentation

◆ PPTConvertOCXControls()

PPTConvertOCXControls::PPTConvertOCXControls ( const SdrPowerPointImport pPPTImporter,
const css::uno::Reference< css::frame::XModel > &  rxModel,
PptPageKind  ePKind 
)
inline

Definition at line 1283 of file svdfppt.hxx.

Member Function Documentation

◆ GetDrawPage()

void PPTConvertOCXControls::GetDrawPage ( )
overrideprivatevirtual

◆ InsertControl()

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

◆ ReadOCXStream()

bool PPTConvertOCXControls::ReadOCXStream ( tools::SvRef< SotStorage > &  rSrc1,
css::uno::Reference< css::drawing::XShape > *  pShapeRef 
)

Member Data Documentation

◆ ePageKind

PptPageKind PPTConvertOCXControls::ePageKind
private

Definition at line 1279 of file svdfppt.hxx.

Referenced by GetDrawPage().

◆ mpPPTImporter

const SdrPowerPointImport* PPTConvertOCXControls::mpPPTImporter
private

Definition at line 1280 of file svdfppt.hxx.

Referenced by ReadOCXStream().


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