LibreOffice
LibreOffice 6.2 SDK API Reference
Public Member Functions | List of all members
XControlContainer Interface Referencepublished

Provides access to the controls within an UnoControlContainer. More...

import"XControlContainer.idl";

Inheritance diagram for XControlContainer:
XInterface UnoControlContainer XUnoControlDialog UnoControlTabPage UnoControlDialog

Public Member Functions

void setStatusText ([in] string StatusText)
 sets the status text in the status bar of the container. More...
 
sequence< com::sun::star::awt::XControlgetControls ()
 returns all controls. More...
 
com::sun::star::awt::XControl getControl ([in] string aName)
 returns the control with the specified name. More...
 
void addControl ([in] string Name, [in] com::sun::star::awt::XControl Control)
 adds the given control with the specified name to the container. More...
 
void removeControl ([in] com::sun::star::awt::XControl Control)
 removes the given control from the container. More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 

Detailed Description

Provides access to the controls within an UnoControlContainer.

Member Function Documentation

void addControl ( [in] string  Name,
[in] com::sun::star::awt::XControl  Control 
)

adds the given control with the specified name to the container.

com::sun::star::awt::XControl getControl ( [in] string  aName)

returns the control with the specified name.

sequence<com::sun::star::awt::XControl> getControls ( )

returns all controls.

void removeControl ( [in] com::sun::star::awt::XControl  Control)

removes the given control from the container.

void setStatusText ( [in] string  StatusText)

sets the status text in the status bar of the container.


The documentation for this interface was generated from the following file: