LibreOffice Module toolkit (master) 1
Public Member Functions | Static Public Member Functions | List of all members
VCLXContainer Class Reference

#include <vclxcontainer.hxx>

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

Public Member Functions

 VCLXContainer ()
 
virtual ~VCLXContainer () override
 
void SAL_CALL addVclContainerListener (const css::uno::Reference< css::awt::XVclContainerListener > &l) override
 
void SAL_CALL removeVclContainerListener (const css::uno::Reference< css::awt::XVclContainerListener > &l) override
 
css::uno::Sequence< css::uno::Reference< css::awt::XWindow > > SAL_CALL getWindows () override
 
void SAL_CALL enableDialogControl (sal_Bool bEnable) override
 
void SAL_CALL setTabOrder (const css::uno::Sequence< css::uno::Reference< css::awt::XWindow > > &WindowOrder, const css::uno::Sequence< css::uno::Any > &Tabs, sal_Bool GroupControl) override
 
void SAL_CALL setGroup (const css::uno::Sequence< css::uno::Reference< css::awt::XWindow > > &Windows) override
 
void SAL_CALL setProperty (const OUString &PropertyName, const css::uno::Any &Value) override
 
virtual void GetPropertyIds (std::vector< sal_uInt16 > &aIds) override
 

Static Public Member Functions

static void ImplGetPropertyIds (std::vector< sal_uInt16 > &aIds)
 

Detailed Description

Definition at line 28 of file vclxcontainer.hxx.

Constructor & Destructor Documentation

◆ VCLXContainer()

VCLXContainer::VCLXContainer ( )

Definition at line 36 of file vclxcontainer.cxx.

◆ ~VCLXContainer()

VCLXContainer::~VCLXContainer ( )
overridevirtual

Definition at line 40 of file vclxcontainer.cxx.

Member Function Documentation

◆ addVclContainerListener()

void VCLXContainer::addVclContainerListener ( const css::uno::Reference< css::awt::XVclContainerListener > &  l)
override

Definition at line 46 of file vclxcontainer.cxx.

◆ enableDialogControl()

void VCLXContainer::enableDialogControl ( sal_Bool  bEnable)
override

Definition at line 90 of file vclxcontainer.cxx.

References WB_DIALOGCONTROL.

◆ GetPropertyIds()

virtual void VCLXContainer::GetPropertyIds ( std::vector< sal_uInt16 > &  aIds)
inlineoverridevirtual

Reimplemented in VCLXFrame, and VCLXTabPage.

Definition at line 50 of file vclxcontainer.hxx.

References ImplGetPropertyIds().

◆ getWindows()

css::uno::Sequence< css::uno::Reference< css::awt::XWindow > > VCLXContainer::getWindows ( )
override

Definition at line 62 of file vclxcontainer.cxx.

References aSeq, vcl::Window::GetComponentInterface(), and n.

◆ ImplGetPropertyIds()

void VCLXContainer::ImplGetPropertyIds ( std::vector< sal_uInt16 > &  aIds)
static

◆ removeVclContainerListener()

void VCLXContainer::removeVclContainerListener ( const css::uno::Reference< css::awt::XVclContainerListener > &  l)
override

Definition at line 54 of file vclxcontainer.cxx.

◆ setGroup()

void VCLXContainer::setGroup ( const css::uno::Sequence< css::uno::Reference< css::awt::XWindow > > &  Windows)
override

◆ setProperty()

void SAL_CALL VCLXContainer::setProperty ( const OUString &  PropertyName,
const css::uno::Any &  Value 
)
override

◆ setTabOrder()

void VCLXContainer::setTabOrder ( const css::uno::Sequence< css::uno::Reference< css::awt::XWindow > > &  WindowOrder,
const css::uno::Sequence< css::uno::Any > &  Tabs,
sal_Bool  GroupControl 
)
override

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