diff options
Diffstat (limited to 'offapi/com/sun/star/awt/UnoControlContainer.idl')
-rw-r--r-- | offapi/com/sun/star/awt/UnoControlContainer.idl | 92 |
1 files changed, 22 insertions, 70 deletions
diff --git a/offapi/com/sun/star/awt/UnoControlContainer.idl b/offapi/com/sun/star/awt/UnoControlContainer.idl index 54fbb6a7e..6d4a18aca 100644 --- a/offapi/com/sun/star/awt/UnoControlContainer.idl +++ b/offapi/com/sun/star/awt/UnoControlContainer.idl @@ -2,9 +2,9 @@ * * $RCSfile: UnoControlContainer.idl,v $ * - * $Revision: 1.3 $ + * $Revision: 1.4 $ * - * last change: $Author: mi $ $Date: 2000-11-08 12:42:10 $ + * last change: $Author: mi $ $Date: 2002-10-03 13:00:40 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -59,88 +59,40 @@ * ************************************************************************/ #ifndef __com_sun_star_awt_UnoControlContainer_idl__ -#define __com_sun_star_awt_UnoControlContainer_idl__ - -#ifndef __com_sun_star_lang_XComponent_idl__ -#include <com/sun/star/lang/XComponent.idl> -#endif - -#ifndef __com_sun_star_awt_Toolkit_idl__ -#include <com/sun/star/awt/Toolkit.idl> +#define __com_sun_star_awt_UnoControlContainer_idl__ + +#ifndef __com_sun_star_awt_UnoControl_idl__ +#include <com/sun/star/awt/UnoControl.idl> #endif - - + +#ifndef __com_sun_star_container_XContainer_idl__ +#include <com/sun/star/container/XContainer.idl> +#endif + //============================================================================= module com { module sun { module star { module awt { - -interface XControlContainer; -interface XControl; -interface XWindow; + +interface XUnoControlContainer; +interface XControlContainer; //============================================================================= -// DocMerge from xml: service com::sun::star::awt::UnoControlContainer -/** specifies an abstract control which can contain other controls. - - One additional interface (<type scope="com::sun::star::awt">XControlContainer</type>) is specified. - An <type>UnoControlContainer</type> contains other - <type>UnoControl</type>s. - - - - <p>An <type>UnoControl</type> that satisfies this service does not need a - stub. - </p> +/** specifies an abstract control which contains other controls. */ service UnoControlContainer -{ - - - // DocMerge from xml: service com::sun::star::awt::UnoControlContainer: interface com::sun::star::lang::XComponent - /** The control must implement these interfaces. - */ - interface com::sun::star::lang::XComponent; - - // DocMerge: empty anyway - interface XControlContainer; +{ + service com::sun::star::awt::UnoControl; + + interface XUnoControlContainer; - // DocMerge: empty anyway - interface XControl; - - // DocMerge: empty anyway - interface XWindow; - - - // DocMerge from idl: property com::sun::star::awt::UnoControlContainer::Toolkit - /** These services must be installed to instanciate a control. - */ - needs com::sun::star::awt::Toolkit; - + interface XControlContainer; + + interface com::sun::star::container::XContainer; }; //============================================================================= }; }; }; }; -/*============================================================================= - - $Log: not supported by cvs2svn $ - Revision 1.1.1.1 2000/09/18 23:34:50 hjs - initial import - - Revision 1.5 2000/09/11 11:52:06 mi - documentation merged from XML - - Revision 1.3 2000/02/07 11:24:14 mi - zu #70728# missing documentation marked - - Revision 1.2 1999/11/18 11:49:54 mi - XComponent now in module lang - - Revision 1.1.1.1 1999/11/11 09:48:40 jsc - new - - -=============================================================================*/ #endif |