Top   Module   Use   Manual   Index 
 INCLUDED SERVICES | EXPORTED INTERFACES | PROPERTIES' SUMMARY | PROPERTIES' DETAILS 

com :: sun :: star :: awt ::

service UnoControlContainer

Description
specifies an abstract control which can contain other controls. One additional interface ( XControlContainer ) is specified. An UnoControlContainer contains other UnoControl s.

An UnoControl that satisfies this service does not need a stub.



Exported Interfaces

com::sun::star::lang::XComponent
Description
The control must implement these interfaces.
com::sun::star::awt::XControlContainer
Description
this interface is the container for controls. Other names for the container are container or environment.
If this container is not embedded, then it uses the default "VclToolkit" service to create the peer components. The name is "com.sun.star.awt.Toolkit".
com::sun::star::awt::XControl
Description
Implementations of this interface are abstract windows. The main reason to instanciate this implementation is to show it on a screen. A control has a context. Set the context with the "set context" method.
Before the window appears on a screen, the createPeer(...) must be called.
If the implementation of the control does not distinguish between model, view or controller, then it must allow you to set a new XGraphics in the view so you can print the control.
com::sun::star::awt::XWindow
Description
specifies the basic operations for a window component.

Top of Page