moved from api
This commit is contained in:
@@ -0,0 +1,126 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: ActionEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:04 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_ActionEvent_idl__
|
||||
#define __com_sun_star_awt_ActionEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_EventObject_idl__
|
||||
#include <com/sun/star/lang/EventObject.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::ActionEvent
|
||||
/** a semantic event which indicates that a component-defined action occurred.
|
||||
|
||||
<p>This high-level event is generated by a component (such as a Button)
|
||||
when the component-specific action occurs (such as being pressed).
|
||||
The event is passed to every every <type>XActionListener</type> object
|
||||
that registered to receive such events using the component's
|
||||
<code>addActionListener</code> method.
|
||||
|
||||
</p>
|
||||
<p>The object that implements the <type>XActionListener</type> interface
|
||||
gets this ActionEvent when the event occurs. The listener is therefore
|
||||
spared the details of processing individual mouse movements and mouse
|
||||
clicks, and can instead process a "meaningful" (semantic) event like
|
||||
"button pressed". </p>
|
||||
*/
|
||||
struct ActionEvent: com::sun::star::lang::EventObject
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::ActionEvent::ActionCommand
|
||||
/** contains the command string associated with this action.
|
||||
*/
|
||||
string ActionCommand;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:10 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,124 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: AdjustmentEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:04 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_AdjustmentEvent_idl__
|
||||
#define __com_sun_star_awt_AdjustmentEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_EventObject_idl__
|
||||
#include <com/sun/star/lang/EventObject.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_AdjustmentType_idl__
|
||||
#include <com/sun/star/awt/AdjustmentType.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::AdjustmentEvent
|
||||
/** adjustment event emitted by adjustable objects.
|
||||
*/
|
||||
struct AdjustmentEvent: com::sun::star::lang::EventObject
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::AdjustmentEvent::Value
|
||||
/** contains the current value in the adjustment event.
|
||||
*/
|
||||
long Value;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::AdjustmentEvent::Type
|
||||
/** contains the type of the adjustment event.
|
||||
*/
|
||||
com::sun::star::awt::AdjustmentType Type;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:10 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,132 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: AdjustmentType.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:04 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_AdjustmentType_idl__
|
||||
#define __com_sun_star_awt_AdjustmentType_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
// DOCUMENTATION MISSING FOR AdjustmentType
|
||||
|
||||
// DocMerge from xml: enum com::sun::star::awt::AdjustmentType
|
||||
/** specifies whether the event is originated in a line or page jump or a
|
||||
direct positioning of the thumb.
|
||||
*/
|
||||
enum AdjustmentType
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::AdjustmentType::ADJUST_LINE
|
||||
/** adjustment is originated by a line jump.
|
||||
A line jump can, for example, be caused by a click on
|
||||
one of the pointer buttons.
|
||||
*/
|
||||
ADJUST_LINE,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION MISSING FOR AdjustmentType:: ADJUST_PAGE,
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::AdjustmentType::ADJUST_PAGE
|
||||
/** adjustment is originated by a page jump.
|
||||
A page jump can, for example, be caused by a click in the
|
||||
background area of the scrollbar (neither one of the pointer
|
||||
buttons, nor the thumb).
|
||||
*/
|
||||
ADJUST_PAGE,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION MISSING FOR AdjustmentType:: ADJUST_ABS
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::AdjustmentType::ADJUST_ABS
|
||||
/** adjustment is originated by dragging the thumb.
|
||||
*/
|
||||
ADJUST_ABS
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:11 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,187 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: CharSet.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:04 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_CharSet_idl__
|
||||
#define __com_sun_star_awt_CharSet_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::CharSet
|
||||
/** These values are used to specify the characters which are available in
|
||||
a font and their codes.
|
||||
|
||||
<p>They may be expanded in future versions.
|
||||
|
||||
@deprecated
|
||||
*/
|
||||
constants CharSet
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::CharSet::DONTKNOW
|
||||
/** specifies an unknown character set.
|
||||
*/
|
||||
const short DONTKNOW = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::CharSet::ANSI
|
||||
/** specifies the ANSI character set.
|
||||
*/
|
||||
const short ANSI = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::CharSet::MAC
|
||||
/** specifies the <regtm>Apple Macintosh</regtm> character set.
|
||||
*/
|
||||
const short MAC = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::CharSet::IBMPC_437
|
||||
/** specifies the IBM PC character set number 437.
|
||||
*/
|
||||
const short IBMPC_437 = 3;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::CharSet::IBMPC_850
|
||||
/** specifies the IBM PC character set number 850.
|
||||
*/
|
||||
const short IBMPC_850 = 4;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::CharSet::IBMPC_860
|
||||
/** specifies the IBM PC character set number 860.
|
||||
*/
|
||||
const short IBMPC_860 = 5;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::CharSet::IBMPC_861
|
||||
/** specifies the IBM PC character set number 861.
|
||||
*/
|
||||
const short IBMPC_861 = 6;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::CharSet::IBMPC_863
|
||||
/** specifies the IBM PC character set number 863.
|
||||
*/
|
||||
const short IBMPC_863 = 7;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::CharSet::IBMPC_865
|
||||
/** specifies the IBM PC character set number 865.
|
||||
*/
|
||||
const short IBMPC_865 = 8;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::CharSet::SYSTEM
|
||||
/** specifies the system character set.
|
||||
*/
|
||||
const short SYSTEM = 9;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::CharSet::SYMBOL
|
||||
/** specifies a set of symbols.
|
||||
*/
|
||||
const short SYMBOL = 10;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.6 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.4 2000/08/02 10:14:49 mi
|
||||
deprecated
|
||||
|
||||
Revision 1.3 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:11 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,115 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: DeviceCapability.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:04 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_DeviceCapability_idl__
|
||||
#define __com_sun_star_awt_DeviceCapability_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::DeviceCapability
|
||||
/** defines which capabilities a device supports.
|
||||
*/
|
||||
constants DeviceCapability
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::DeviceCapability::RASTEROPERATIONS
|
||||
/** supports the device raster operations.
|
||||
|
||||
@see XGraphics::setRasterOp
|
||||
*/
|
||||
const long RASTEROPERATIONS = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::DeviceCapability::GETBITS
|
||||
/** supports the XDevice::copyBitmap,
|
||||
the XDevice::createDevice and the XGraphics::copy and methods.
|
||||
|
||||
@see XGraphics::setRasterOp
|
||||
*/
|
||||
const long GETBITS = 2;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,164 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: DeviceInfo.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:04 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_DeviceInfo_idl__
|
||||
#define __com_sun_star_awt_DeviceInfo_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::DeviceInfo
|
||||
/** contains information about a device.
|
||||
*/
|
||||
struct DeviceInfo
|
||||
{
|
||||
// DocMerge from xml: field com::sun::star::awt::DeviceInfo::Width
|
||||
/** contains the width of the device in pixels.
|
||||
*/
|
||||
long Width;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::DeviceInfo::Height
|
||||
/** contains the height of the device in pixels.
|
||||
*/
|
||||
long Height;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::DeviceInfo::LeftInset
|
||||
/** contains the inset from the left.
|
||||
*/
|
||||
long LeftInset;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::DeviceInfo::TopInset
|
||||
/** contains the inset from the top.
|
||||
*/
|
||||
long TopInset;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::DeviceInfo::RightInset
|
||||
/** contains the inset from the right.
|
||||
*/
|
||||
long RightInset;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::DeviceInfo::BottomInset
|
||||
/** contains the inset from the bottom.
|
||||
*/
|
||||
long BottomInset;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::DeviceInfo::PixelPerMeterX
|
||||
/** contains the X-axis resolution of the device in pixel/meter.
|
||||
*/
|
||||
double PixelPerMeterX;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::DeviceInfo::PixelPerMeterY
|
||||
/** contains the Y-axis resolution of the device in pixel/meter.
|
||||
*/
|
||||
double PixelPerMeterY;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::DeviceInfo::BitsPerPixel
|
||||
/** contains the color-depth of the device.
|
||||
*/
|
||||
short BitsPerPixel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::DeviceInfo::Capabilities
|
||||
/** specifies special operations which are possible on the device.@see DeviceCapability
|
||||
*/
|
||||
long Capabilities;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,152 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: FocusChangeReason.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_FocusChangeReason_idl__
|
||||
#define __com_sun_star_awt_FocusChangeReason_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::FocusChangeReason
|
||||
/** A combination of these values can be used to specify the reason
|
||||
for a focus change.
|
||||
*/
|
||||
constants FocusChangeReason
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FocusChangeReason::TAB
|
||||
/** Focus changed because TAB was pressed.
|
||||
*/
|
||||
const long TAB = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FocusChangeReason::CURSOR
|
||||
/** Focus changed because KeyLeft/Right/Up/Down was pressed.
|
||||
*/
|
||||
const long CURSOR = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FocusChangeReason::MNEMONIC
|
||||
/** Focus changed because mnemonic key was pressed.
|
||||
*/
|
||||
const long MNEMONIC = 4;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FocusChangeReason::FORWARD
|
||||
/** Changed Focus to the next control.
|
||||
*/
|
||||
const long FORWARD = 16;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FocusChangeReason::BACKWARD
|
||||
/** Changed Focus to the prev control.
|
||||
*/
|
||||
const long BACKWARD = 32;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FocusChangeReason::AROUND
|
||||
/** Changed Focus forward from last to first or backward from first to last.
|
||||
*/
|
||||
const long AROUND = 64;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FocusChangeReason::UNIQUEMNEMONIC
|
||||
/** Focus changed because mnemonic key was pressed and this mnemonic is unique.
|
||||
*/
|
||||
const long UNIQUEMNEMONIC = 256;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:11 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,147 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: FocusEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_FocusEvent_idl__
|
||||
#define __com_sun_star_awt_FocusEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_EventObject_idl__
|
||||
#include <com/sun/star/lang/EventObject.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::FocusEvent
|
||||
/** specifies a keyboard focus event.
|
||||
|
||||
|
||||
|
||||
<p>There are two levels of focus change events: permanent and temporary.
|
||||
Permanent focus change events occur when focus is directly moved
|
||||
from one component to another, such as through calls to requestFocus()
|
||||
or as the user uses the Tab key to traverse components.
|
||||
Temporary focus change events occur when focus is
|
||||
gained or lost for a component as the indirect result of another
|
||||
operation, such as window deactivation or a scrollbar drag. In this
|
||||
case, the original focus state will automatically be restored once
|
||||
that operation is finished, or for the case of window deactivation,
|
||||
when the window is reactivated. Both permanent and temporary focus
|
||||
events are delivered using the FOCUS_GAINED and FOCUS_LOST event ids;
|
||||
the levels may be distinguished in the event using the isTemporary()
|
||||
method.
|
||||
|
||||
</p>
|
||||
*/
|
||||
struct FocusEvent: com::sun::star::lang::EventObject
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FocusEvent::FocusFlags
|
||||
/** specifies the reason for the focus change as an arithmentic-or
|
||||
combination of <type>FocusChangeReason</type>.@see FocusChangeReason
|
||||
*/
|
||||
short FocusFlags;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FocusEvent::NextFocus
|
||||
/** contains the window which gets the focus on a lose focus event.
|
||||
*/
|
||||
com::sun::star::uno::XInterface NextFocus;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FocusEvent::Temporary
|
||||
/** specifies if this focus change event is a temporary change.
|
||||
*/
|
||||
boolean Temporary;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.2 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,272 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: FontDescriptor.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#define __com_sun_star_awt_FontDescriptor_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_FontSlant_idl__
|
||||
#include <com/sun/star/awt/FontSlant.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::FontDescriptor
|
||||
/** describes the characteristics of a font.
|
||||
|
||||
|
||||
|
||||
<p>For example, this can be used to select a font.</p>
|
||||
*/
|
||||
struct FontDescriptor
|
||||
{
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::Name
|
||||
/** specifies the exact name of the font ("Arial",
|
||||
"Courier", "Frutiger").
|
||||
*/
|
||||
string Name;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::Height
|
||||
/** specifies the height of the font in the measure of the
|
||||
destination.
|
||||
*/
|
||||
short Height;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::Width
|
||||
/** specifies the width of the font in the measure of the
|
||||
destination.
|
||||
*/
|
||||
short Width;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::StyleName
|
||||
/** specifies the style name of the font ("Bold", "Fett", "Italic
|
||||
Bold").
|
||||
*/
|
||||
string StyleName;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::Family
|
||||
/** specifies the general style of the font.
|
||||
|
||||
|
||||
|
||||
<p>Use one value out of the constant group
|
||||
<type>FontFamily</type>.</p>
|
||||
*/
|
||||
short Family;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::CharSet
|
||||
/** specifies the character set which is supported by the font.
|
||||
|
||||
<p>Use one value out of the constant group
|
||||
<type scope="com::sun::star::awt">CharSet</type>.</p>
|
||||
*/
|
||||
short CharSet;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::Pitch
|
||||
/** specifies the pitch of the font.
|
||||
|
||||
<p>Use one value out of the constant group
|
||||
<type scope="com::sun::star::awt">FontPitch</type>.</p>
|
||||
*/
|
||||
short Pitch;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::CharacterWidth
|
||||
/** specifies the character width.
|
||||
|
||||
|
||||
|
||||
<p>Depending on the specified width, a font that supports this
|
||||
width may be selected.
|
||||
|
||||
</p>
|
||||
<p>The value is expressed as a percentage.</p>
|
||||
*/
|
||||
float CharacterWidth;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::Weight
|
||||
/** specifies the thickness of the line.
|
||||
|
||||
|
||||
|
||||
<p>Depending on the specified weight, a font that supports this thickness may be selected.
|
||||
|
||||
</p>
|
||||
<p>The value is expressed as a percentage.</p>
|
||||
*/
|
||||
float Weight;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::Slant
|
||||
/** specifies if there is a character slant (italic).
|
||||
*/
|
||||
com::sun::star::awt::FontSlant Slant;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::Underline
|
||||
/** use one value out of the constant group <type>FontUnderline</type>.
|
||||
*/
|
||||
short Underline;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::Strikeout
|
||||
/** use one value out of the constant group <type scope="com::sun::star::awt">FontStrikeout</type>.
|
||||
*/
|
||||
short Strikeout;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::Orientation
|
||||
/** specifies the rotation of the font.
|
||||
|
||||
|
||||
|
||||
<p>The unit of measure is degrees; 0 is the baseline.</p>
|
||||
*/
|
||||
float Orientation;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::Kerning
|
||||
/** for requesting, it specifies if there is a kerning table available.
|
||||
For selecting, it specifies if the kerning table is to be used.
|
||||
*/
|
||||
boolean Kerning;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::WordLineMode
|
||||
/** specifies if only words get underlined.
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<true></true> means that only non-space characters get underlined,
|
||||
<false></false> means that the spacing also gets underlined.
|
||||
|
||||
</p>
|
||||
<p>This property is only valid if the property
|
||||
<member scope="com::sun::star::awt">FontDescriptor::Underline</member> is not
|
||||
<const>FontUnderline::NONE</const>.</p>
|
||||
*/
|
||||
boolean WordLineMode;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::FontDescriptor::Type
|
||||
/** specifies the technology of the font representation.
|
||||
|
||||
|
||||
|
||||
<p>One or more values out of the constant group
|
||||
<type scope="com::sun::star::awt">FontType</type> can be combined by an arithmetical
|
||||
or-operation.</p>
|
||||
*/
|
||||
short Type;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/02/21 16:17:46 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:11 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,153 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: FontFamily.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_FontFamily_idl__
|
||||
#define __com_sun_star_awt_FontFamily_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::FontFamily
|
||||
/** These values are used to specify the general kind of font.
|
||||
|
||||
<p>They may be expanded in future versions.
|
||||
*/
|
||||
constants FontFamily
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontFamily::DONTKNOW
|
||||
/** specifies an unknown font family.
|
||||
*/
|
||||
const short DONTKNOW = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontFamily::DECORATIVE
|
||||
/** specifies the family of decorative fonts.
|
||||
*/
|
||||
const short DECORATIVE = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontFamily::MODERN
|
||||
/** specifies the family of modern fonts.
|
||||
*/
|
||||
const short MODERN = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontFamily::ROMAN
|
||||
/** specifies the family roman fonts (with serifes).
|
||||
*/
|
||||
const short ROMAN = 3;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontFamily::SCRIPT
|
||||
/** specifies the family of script fonts.
|
||||
*/
|
||||
const short SCRIPT = 4;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontFamily::SWISS
|
||||
/** specifies the family roman fonts (without serifes).
|
||||
*/
|
||||
const short SWISS = 5;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontFamily::SYSTEM
|
||||
/** specifies the family system fonts.
|
||||
*/
|
||||
const short SYSTEM = 6;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:11 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,126 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: FontPitch.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_FontPitch_idl__
|
||||
#define __com_sun_star_awt_FontPitch_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::FontPitch
|
||||
/** These values are used to specify whether the width of a character is
|
||||
fixed or variable.
|
||||
|
||||
<p>They may be expanded in future versions.
|
||||
*/
|
||||
constants FontPitch
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontPitch::DONTKNOW
|
||||
/** specifies that the pitch for this font is unknown.
|
||||
*/
|
||||
const short DONTKNOW = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontPitch::FIXED
|
||||
/** specifies a font with a fixed chacacter width.
|
||||
*/
|
||||
const short FIXED = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontPitch::VARIABLE
|
||||
/** specifies a font with a variable chacacter width.
|
||||
*/
|
||||
const short VARIABLE = 2;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:11 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,145 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: FontSlant.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_FontSlant_idl__
|
||||
#define __com_sun_star_awt_FontSlant_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: enum com::sun::star::awt::FontSlant
|
||||
/** used to specify the slant of a font.
|
||||
*/
|
||||
enum FontSlant
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::FontSlant::NONE
|
||||
/** specifies a font without slant.
|
||||
*/
|
||||
NONE,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::FontSlant::OBLIQUE
|
||||
/** specifies an oblique font (slant not designed into the font).
|
||||
*/
|
||||
OBLIQUE,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::FontSlant::ITALIC
|
||||
/** specifies an italic font (slant designed into the font).
|
||||
*/
|
||||
ITALIC,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies a font with an unknown slant.
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::FontSlant::DONTKNOW
|
||||
/** specifies that the slant is unknown.
|
||||
*/
|
||||
DONTKNOW,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::FontSlant::REVERSE_OBLIQUE
|
||||
/** specifies an reverse oblique font (slant not designed into the font).
|
||||
*/
|
||||
REVERSE_OBLIQUE,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::FontSlant::REVERSE_ITALIC
|
||||
/** specifies an reverse italic font (slant designed into the font).
|
||||
*/
|
||||
REVERSE_ITALIC
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:11 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,156 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: FontStrikeout.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_FontStrikeout_idl__
|
||||
#define __com_sun_star_awt_FontStrikeout_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::FontStrikeout
|
||||
/** These values are used to specify the kind of strikeout.
|
||||
|
||||
<p>They may be expanded in future versions.
|
||||
*/
|
||||
constants FontStrikeout
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontStrikeout::NONE
|
||||
/** specifies not to strike out the characters.
|
||||
*/
|
||||
const short NONE = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontStrikeout::SINGLE
|
||||
/** specifies to strike out the characters with a single line.
|
||||
*/
|
||||
const short SINGLE = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontStrikeout::DOUBLE
|
||||
/** specifies to strike out the characters with a double line.
|
||||
*/
|
||||
const short DOUBLE = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontStrikeout::DONTKNOW
|
||||
/** The strikeout mode is not specified.
|
||||
*/
|
||||
const short DONTKNOW = 3;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontStrikeout::BOLD
|
||||
/** specifies to strike out the characters with a bold line.
|
||||
*/
|
||||
const short BOLD = 4;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontStrikeout::SLASH
|
||||
/** specifies to strike out the characters with slashes.
|
||||
*/
|
||||
const short SLASH = 5;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontStrikeout::X
|
||||
/** specifies to strike out the characters with X's.
|
||||
*/
|
||||
const short X = 6;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.6 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.4 2000/05/16 08:51:43 mi
|
||||
unoidl bug: workaround
|
||||
|
||||
Revision 1.3 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:11 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,132 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: FontType.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_FontType_idl__
|
||||
#define __com_sun_star_awt_FontType_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::FontType
|
||||
/** These values are used to specify the technology of the font representation.
|
||||
|
||||
<p>They may be expanded in future versions.
|
||||
*/
|
||||
constants FontType
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontType::DONTKNOW
|
||||
/** The type of the font is not known.
|
||||
*/
|
||||
const short DONTKNOW = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontType::RASTER
|
||||
/** specifies a raster font.
|
||||
*/
|
||||
const short RASTER = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontType::DEVICE
|
||||
/** specifies a device font.
|
||||
*/
|
||||
const short DEVICE = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontType::SCALABLE
|
||||
/** specifies a scalable font.
|
||||
*/
|
||||
const short SCALABLE = 4;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:11 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,220 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: FontUnderline.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_FontUnderline_idl__
|
||||
#define __com_sun_star_awt_FontUnderline_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::FontUnderline
|
||||
/** These values are used to specify the kind of underlining.
|
||||
|
||||
<p>They may be expanded in future versions.
|
||||
*/
|
||||
constants FontUnderline
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontUnderline::NONE
|
||||
/** specifies no underlining.
|
||||
*/
|
||||
const short NONE = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a single line.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short SINGLE = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a double line.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short DOUBLE = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a dotted line.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short DOTTED = 3;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontUnderline::DONTKNOW
|
||||
/** The kind of underlining ist not know.
|
||||
*/
|
||||
const short DONTKNOW = 4;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a dashed line.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short DASH = 5;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with long dashes.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short LONGDASH = 6;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a dash and dot sequence.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short DASHDOT = 7;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a dash, dot, dot sequence.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short DASHDOTDOT = 8;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a small wave.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short SMALLWAVE = 9;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a wave.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short WAVE = 10;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a double wave.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short DOUBLEWAVE = 11;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a bold line.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short BOLD = 12;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with bold dots.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short BOLDDOTTED = 13;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with bold dashes.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short BOLDDASH = 14;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with long bold dashes.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short BOLDLONGDASH = 15;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a dash and dot sequence in bold.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short BOLDDASHDOT = 16;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a dash, dot, dot sequence in bold.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short BOLDDASHDOTDOT = 17;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies underlining with a bold wave.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short BOLDWAVE = 18;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:50 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:11 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,164 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: FontWeight.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_FontWeight_idl__
|
||||
#define __com_sun_star_awt_FontWeight_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::FontWeight
|
||||
/** These values are used to specify whether a font is thin or bold.
|
||||
|
||||
<p>They may be expanded in future versions.
|
||||
*/
|
||||
constants FontWeight
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
// The font weight is not specified/known.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const float DONTKNOW = 0.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies a 50% font weight.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const float THIN = 50.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies a 60% font weight.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const float ULTRALIGHT = 60.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies a 75% font weight.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const float LIGHT = 75.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies a 90% font weight.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const float SEMILIGHT = 90.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies a normal font weight.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const float NORMAL = 100.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies a 110% font weight.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const float SEMIBOLD = 110.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies a 150% font weight.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const float BOLD = 150.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies a 175% font weight.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const float ULTRABOLD = 175.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// specifies a 200% font weight.
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const float BLACK = 200.000000;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:50 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,174 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: FontWidth.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_FontWidth_idl__
|
||||
#define __com_sun_star_awt_FontWidth_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::FontWidth
|
||||
/** These values are used to specify the width of the characters of a font.
|
||||
|
||||
<p>They may be expanded in future versions.
|
||||
*/
|
||||
constants FontWidth
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontWidth::DONTKNOW
|
||||
/** The width of the font is not specified/known.
|
||||
*/
|
||||
const float DONTKNOW = 0.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontWidth::ULTRACONDENSED
|
||||
/** The width of the font is condensed to 50%.
|
||||
*/
|
||||
const float ULTRACONDENSED = 50.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontWidth::EXTRACONDENSED
|
||||
/** The width of the font is condensed to 60%.
|
||||
*/
|
||||
const float EXTRACONDENSED = 60.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontWidth::CONDENSED
|
||||
/** The width of the font is condensed to 75%.
|
||||
*/
|
||||
const float CONDENSED = 75.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontWidth::SEMICONDENSED
|
||||
/** The width of the font is condensed to 90%.
|
||||
*/
|
||||
const float SEMICONDENSED = 90.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontWidth::NORMAL
|
||||
/** The width of the font is normal.
|
||||
*/
|
||||
const float NORMAL = 100.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontWidth::SEMIEXPANDED
|
||||
/** The width of the font is expanded to 110%.
|
||||
*/
|
||||
const float SEMIEXPANDED = 110.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontWidth::EXPANDED
|
||||
/** The width of the font is expanded to 150%.
|
||||
*/
|
||||
const float EXPANDED = 150.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontWidth::EXTRAEXPANDED
|
||||
/** The width of the font is expanded to 175%.
|
||||
*/
|
||||
const float EXTRAEXPANDED = 175.000000;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::FontWidth::ULTRAEXPANDED
|
||||
/** The width of the font is expanded to 200%.
|
||||
*/
|
||||
const float ULTRAEXPANDED = 200.000000;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:50 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,178 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: Gradient.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_Gradient_idl__
|
||||
#define __com_sun_star_awt_Gradient_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_GradientStyle_idl__
|
||||
#include <com/sun/star/awt/GradientStyle.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::Gradient
|
||||
/** describes a color dispersion within an area.
|
||||
*/
|
||||
struct Gradient
|
||||
{
|
||||
// DocMerge from xml: field com::sun::star::awt::Gradient::Style
|
||||
/** style of the gradient.
|
||||
*/
|
||||
com::sun::star::awt::GradientStyle Style;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Gradient::StartColor
|
||||
/** specifies the color at the start point of the gradient.
|
||||
*/
|
||||
long StartColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Gradient::EndColor
|
||||
/** specifies the color at the end point of the gradient.
|
||||
*/
|
||||
long EndColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION MISSING FOR Gradient::Angle
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Gradient::Angle
|
||||
/** angle of the gradient in 1/10 degree.
|
||||
*/
|
||||
short Angle;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION MISSING FOR Gradient::Border
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Gradient::Border
|
||||
/** per cent of the total width where just the start color is used.
|
||||
*/
|
||||
short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION MISSING FOR Gradient::XOffset
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Gradient::XOffset
|
||||
/** specifies the X-coordinate, where gradient begins.
|
||||
*/
|
||||
short XOffset;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION MISSING FOR Gradient::YOffset
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Gradient::YOffset
|
||||
/** specifies the Y-coordinate, where gradient begins.
|
||||
*/
|
||||
short YOffset;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Gradient::StartIntensity
|
||||
/** specifies the intensity at the start point of the gradient.
|
||||
*/
|
||||
short StartIntensity;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Gradient::EndIntensity
|
||||
/** specifies the intensity at the end point of the gradient.
|
||||
*/
|
||||
short EndIntensity;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Gradient::StepCount
|
||||
/** specifies the number of steps of change color.
|
||||
*/
|
||||
short StepCount;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:50 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,144 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: GradientStyle.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_GradientStyle_idl__
|
||||
#define __com_sun_star_awt_GradientStyle_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: enum com::sun::star::awt::GradientStyle
|
||||
/** specify the style of color dispersion.
|
||||
*/
|
||||
enum GradientStyle
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::GradientStyle::LINEAR
|
||||
/** specifies a linear gradient.
|
||||
*/
|
||||
LINEAR,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::GradientStyle::AXIAL
|
||||
/** specifies an axial gradient.
|
||||
*/
|
||||
AXIAL,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::GradientStyle::RADIAL
|
||||
/** specifies a radial gradient.
|
||||
*/
|
||||
RADIAL,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::GradientStyle::ELLIPTICAL
|
||||
/** specifies an elliptical gradient.
|
||||
*/
|
||||
ELLIPTICAL,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::GradientStyle::SQUARE
|
||||
/** specifies a gradient in the shape of a square.
|
||||
*/
|
||||
SQUARE,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::GradientStyle::RECT
|
||||
/** specifies a gradient in the shape of a rectangle.
|
||||
*/
|
||||
RECT
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,129 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: ImageStatus.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_ImageStatus_idl__
|
||||
#define __com_sun_star_awt_ImageStatus_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::ImageStatus
|
||||
/** These values are used to specify to which degree an image is available.
|
||||
*/
|
||||
constants ImageStatus
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::ImageStatus::IMAGESTATUS_ERROR
|
||||
/** This conveys that an error was encountered while producing the image.
|
||||
*/
|
||||
const long IMAGESTATUS_ERROR = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::ImageStatus::IMAGESTATUS_SINGLEFRAMEDONE
|
||||
/** This conveys that one frame of the image is complete but there are more
|
||||
frames to be delivered.
|
||||
*/
|
||||
const long IMAGESTATUS_SINGLEFRAMEDONE = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::ImageStatus::IMAGESTATUS_STATICIMAGEDONE
|
||||
/** This conveys that the image is complete and there are no more pixels or
|
||||
frames to be delivered.
|
||||
*/
|
||||
const long IMAGESTATUS_STATICIMAGEDONE = 3;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::ImageStatus::IMAGESTATUS_ABORTED
|
||||
/** This conveys that the image creation process was deliberately aborted.
|
||||
*/
|
||||
const long IMAGESTATUS_ABORTED = 4;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.2 2000/04/06 08:25:24 mt
|
||||
UNO3: Changed constants from XXX to IMAGESTATUS_XXX
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,121 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: InputEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_InputEvent_idl__
|
||||
#define __com_sun_star_awt_InputEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_EventObject_idl__
|
||||
#include <com/sun/star/lang/EventObject.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::InputEvent
|
||||
/** the root event class for all component-level input events.
|
||||
|
||||
|
||||
|
||||
<p>Input events are delivered to listeners before they are
|
||||
processed normally by the source where they originated.
|
||||
|
||||
</p>@see WindowEvent
|
||||
*/
|
||||
struct InputEvent: com::sun::star::lang::EventObject
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::InputEvent::Modifiers
|
||||
/** contains the modifier keys which were pressed while event occurred.
|
||||
|
||||
|
||||
|
||||
<p>Zero or more constants from the <type scope="com::sun::star::awt">KeyModifier</type> group.</p>
|
||||
*/
|
||||
short Modifiers;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,147 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: InvalidateStyle.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_InvalidateStyle_idl__
|
||||
#define __com_sun_star_awt_InvalidateStyle_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::InvalidateStyle
|
||||
/** specifies how to invalidate windows.
|
||||
*/
|
||||
constants InvalidateStyle
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::InvalidateStyle::CHILDREN
|
||||
/** The child windows are invalidated too.
|
||||
*/
|
||||
const short CHILDREN = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::InvalidateStyle::NOCHILDREN
|
||||
/** The child windows are not invalidated.
|
||||
*/
|
||||
const short NOCHILDREN = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::InvalidateStyle::NOERASE
|
||||
/** The invalidated area is painted with the background color/pattern.
|
||||
*/
|
||||
const short NOERASE = 4;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::InvalidateStyle::UPDATE
|
||||
/** The invalidated area is updated immediately.
|
||||
*/
|
||||
const short UPDATE = 8;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short TRANSPARENT = 16;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NOTRANSPARENT = 32;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::InvalidateStyle::NOCLIPCHILDREN
|
||||
/** The area is invalidated regardless of ovrlapping child windows.
|
||||
*/
|
||||
const short NOCLIPCHILDREN = 16384;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,127 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: ItemEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_ItemEvent_idl__
|
||||
#define __com_sun_star_awt_ItemEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_EventObject_idl__
|
||||
#include <com/sun/star/lang/EventObject.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::ItemEvent
|
||||
/** specifies an event occurred to an item of a menu, a list box etc.
|
||||
*/
|
||||
struct ItemEvent: com::sun::star::lang::EventObject
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::ItemEvent::Selected
|
||||
/** specifies which item is newly selected.
|
||||
*/
|
||||
long Selected;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::ItemEvent::Highlighted
|
||||
/** specifies which item is newly highlighted.
|
||||
*/
|
||||
long Highlighted;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::ItemEvent::ItemId
|
||||
/** specifies the id of the item.
|
||||
*/
|
||||
long ItemId;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,687 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: Key.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_Key_idl__
|
||||
#define __com_sun_star_awt_Key_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::Key
|
||||
/** These values are used to specifies distinct physical keys.
|
||||
*/
|
||||
constants Key
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::256
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NUM0 = 256;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::257
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NUM1 = 257;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::258
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NUM2 = 258;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::259
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NUM3 = 259;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::260
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NUM4 = 260;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::261
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NUM5 = 261;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::262
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NUM6 = 262;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::263
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NUM7 = 263;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::264
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NUM8 = 264;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::265
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NUM9 = 265;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::512
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short A = 512;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::513
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short B = 513;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::514
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short C = 514;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::515
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short D = 515;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::516
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short E = 516;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::517
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F = 517;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::518
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short G = 518;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::519
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short H = 519;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::520
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short I = 520;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::521
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short J = 521;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::522
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short K = 522;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::523
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short L = 523;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::524
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short M = 524;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::525
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short N = 525;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::526
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short O = 526;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::527
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short P = 527;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::528
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short Q = 528;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::529
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short R = 529;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::530
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short S = 530;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::531
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short T = 531;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::532
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short U = 532;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::533
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short V = 533;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::534
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short W = 534;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::535
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short X = 535;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::536
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short Y = 536;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::537
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short Z = 537;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::768
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F1 = 768;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::769
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F2 = 769;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::770
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F3 = 770;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::771
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F4 = 771;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::772
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F5 = 772;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::773
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F6 = 773;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::774
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F7 = 774;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::775
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F8 = 775;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::776
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F9 = 776;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::777
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F10 = 777;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::778
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F11 = 778;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::779
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F12 = 779;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::780
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F13 = 780;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::781
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F14 = 781;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::782
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F15 = 782;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::783
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F16 = 783;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::784
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F17 = 784;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::785
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F18 = 785;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::786
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F19 = 786;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::787
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F20 = 787;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::788
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F21 = 788;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::789
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F22 = 789;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::790
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F23 = 790;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::791
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F24 = 791;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::792
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F25 = 792;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::793
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short F26 = 793;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1024
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short DOWN = 1024;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1025
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short UP = 1025;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1026
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short LEFT = 1026;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1027
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short RIGHT = 1027;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1028
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short HOME = 1028;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1029
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short END = 1029;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1030
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short PAGEUP = 1030;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1031
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short PAGEDOWN = 1031;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1280
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short RETURN = 1280;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1281
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short ESCAPE = 1281;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1282
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short TAB = 1282;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1283
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short BACKSPACE = 1283;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1284
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short SPACE = 1284;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1285
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short INSERT = 1285;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1286
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short DELETE = 1286;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1287
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short ADD = 1287;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1288
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short SUBTRACT = 1288;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1289
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short MULTIPLY = 1289;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1290
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short DIVIDE = 1290;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1291
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short POINT = 1291;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1292
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short COMMA = 1292;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1293
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short LESS = 1293;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1294
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short GREATER = 1294;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1295
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short EQUAL = 1295;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1296
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short OPEN = 1296;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1297
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short CUT = 1297;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1298
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short COPY = 1298;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1299
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short PASTE = 1299;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1300
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short UNDO = 1300;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1301
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short REPEAT = 1301;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1302
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short FIND = 1302;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1303
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short PROPERTIES = 1303;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1304
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short FRONT = 1304;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1305
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short CONTEXTMENU = 1305;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1306
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short HELP = 1306;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.6 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.4 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.3 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,130 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: KeyEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_KeyEvent_idl__
|
||||
#define __com_sun_star_awt_KeyEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_InputEvent_idl__
|
||||
#include <com/sun/star/awt/InputEvent.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::KeyEvent
|
||||
/** specifies the component-level keyboard event.@see InputEvent
|
||||
*/
|
||||
struct KeyEvent: com::sun::star::awt::InputEvent
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::KeyEvent::KeyCode
|
||||
/** contains the integer code representing the key of the event.
|
||||
|
||||
|
||||
|
||||
<p>This is a constant from the constant group <type>Key</type>. </p>
|
||||
*/
|
||||
short KeyCode;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::KeyEvent::KeyChar
|
||||
/** contains the Unicode character generated by this event or 0.
|
||||
*/
|
||||
char KeyChar;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::KeyEvent::KeyFunc
|
||||
/** contains the function type of the key event.
|
||||
|
||||
|
||||
|
||||
<p>This is a constant from the constant group
|
||||
<type>KeyFunction</type>. </p>
|
||||
*/
|
||||
short KeyFunc;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,216 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: KeyFunction.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_KeyFunction_idl__
|
||||
#define __com_sun_star_awt_KeyFunction_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::KeyFunction
|
||||
/** These values are used to specify logical key functions.
|
||||
*/
|
||||
constants KeyFunction
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::0
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short DONTKNOW = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NEW = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::2
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short OPEN = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::3
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short SAVE = 3;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::4
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short SAVEAS = 4;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::5
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short PRINT = 5;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::6
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short CLOSE = 6;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::7
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short QUIT = 7;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::8
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short CUT = 8;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::9
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short COPY = 9;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::10
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short PASTE = 10;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::11
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short UNDO = 11;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::12
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short REDO = 12;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::13
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short DELETE = 13;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::14
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short REPEAT = 14;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::15
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short FIND = 15;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::16
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short FINDBACKWARD = 16;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::17
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short PROPERTIES = 17;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::18
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short FRONT = 18;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:04 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,145 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: KeyGroup.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_KeyGroup_idl__
|
||||
#define __com_sun_star_awt_KeyGroup_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::KeyGroup
|
||||
/** These values are used to specify functional groups of keys.
|
||||
|
||||
@deprecated
|
||||
*/
|
||||
constants KeyGroup
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::KeyGroup::NUM
|
||||
/** specifies a numeric key.
|
||||
*/
|
||||
const short NUM = 256;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::KeyGroup::ALPHA
|
||||
/** specifies an alphabetic key.
|
||||
*/
|
||||
const short ALPHA = 512;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::KeyGroup::FKEYS
|
||||
/** specifies a function key.
|
||||
*/
|
||||
const short FKEYS = 768;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::KeyGroup::CURSOR
|
||||
/** specifies a cursor key.
|
||||
*/
|
||||
const short CURSOR = 1024;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::KeyGroup::MISC
|
||||
/** specifies other keys.
|
||||
*/
|
||||
const short MISC = 1280;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::3840
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short TYPE = 3840;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,117 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: KeyModifier.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_KeyModifier_idl__
|
||||
#define __com_sun_star_awt_KeyModifier_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::KeyModifier
|
||||
/** These values are used to specify which modifier keys are pressed.
|
||||
*/
|
||||
constants KeyModifier
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::KeyModifier::SHIFT
|
||||
/** refers to both shift keys.
|
||||
*/
|
||||
const short SHIFT = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::KeyModifier::MOD1
|
||||
/** refers in the most cases to the 'Ctrl' key.
|
||||
*/
|
||||
const short MOD1 = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::KeyModifier::MOD2
|
||||
/** refers in the most cases to the 'Alt' key.
|
||||
*/
|
||||
const short MOD2 = 4;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,110 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: MenuEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_MenuEvent_idl__
|
||||
#define __com_sun_star_awt_MenuEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_EventObject_idl__
|
||||
#include <com/sun/star/lang/EventObject.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::MenuEvent
|
||||
/** specifies a menu event.
|
||||
*/
|
||||
struct MenuEvent: com::sun::star::lang::EventObject
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::MenuEvent::MenuId
|
||||
/** contains the item id.
|
||||
*/
|
||||
short MenuId;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.2 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,125 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: MenuItemStyle.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_MenuItemStyle_idl__
|
||||
#define __com_sun_star_awt_MenuItemStyle_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::MenuItemStyle
|
||||
/** These values are used to specify the properties of a menu item.
|
||||
|
||||
<p>They may be expanded in future versions.
|
||||
*/
|
||||
constants MenuItemStyle
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::MenuItemStyle::CHECKABLE
|
||||
/** specifies an item which can be checked independently.
|
||||
*/
|
||||
const short CHECKABLE = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::MenuItemStyle::RADIOCHECK
|
||||
/** specifies an item which can be checked dependent on the neighbouring items.
|
||||
*/
|
||||
const short RADIOCHECK = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::MenuItemStyle::AUTOCHECK
|
||||
/** specifies to check this item automatically on select.
|
||||
*/
|
||||
const short AUTOCHECK = 4;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,132 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: MessageBoxCommand.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_MessageBoxCommand_idl__
|
||||
#define __com_sun_star_awt_MessageBoxCommand_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::MessageBoxCommand
|
||||
/** @deprecated
|
||||
*/
|
||||
constants MessageBoxCommand
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::0
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short CANCEL = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short OK = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::2
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short YES = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::3
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short NO = 3;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::4
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short RETRY = 4;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,123 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: MouseButton.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_MouseButton_idl__
|
||||
#define __com_sun_star_awt_MouseButton_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::MouseButton
|
||||
/** These values are used to specify which keys on the mouse are pressed.
|
||||
*/
|
||||
constants MouseButton
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::MouseButton::LEFT
|
||||
/** specifies the left mouse button as being pressed.
|
||||
*/
|
||||
const short LEFT = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::MouseButton::RIGHT
|
||||
/** specifies the right mouse button as being pressed.
|
||||
*/
|
||||
const short RIGHT = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::MouseButton::MIDDLE
|
||||
/** specifies the middle mouse button as being pressed.
|
||||
*/
|
||||
const short MIDDLE = 4;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,142 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: MouseEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_MouseEvent_idl__
|
||||
#define __com_sun_star_awt_MouseEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_InputEvent_idl__
|
||||
#include <com/sun/star/awt/InputEvent.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::MouseEvent
|
||||
/** specifies an event from the mouse.@see InputEvent
|
||||
*/
|
||||
struct MouseEvent: com::sun::star::awt::InputEvent
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::MouseEvent::Buttons
|
||||
/** contains the pressed mouse buttons.
|
||||
|
||||
|
||||
|
||||
<p>Zero ore more constants from the <type scope="com::sun::star::awt">MouseButton</type> group.</p>
|
||||
*/
|
||||
short Buttons;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::MouseEvent::X
|
||||
/** contains the x coordinate location of the mouse.
|
||||
*/
|
||||
long X;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::MouseEvent::Y
|
||||
/** contains the y coordinate location of the mouse.
|
||||
*/
|
||||
long Y;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::MouseEvent::ClickCount
|
||||
/** contains the number of mouse clicks associated with event.
|
||||
*/
|
||||
long ClickCount;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::MouseEvent::PopupTrigger
|
||||
/** specifies if this event is a popup-menu trigger event.
|
||||
*/
|
||||
boolean PopupTrigger;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:50 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:12 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,128 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: PaintEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_PaintEvent_idl__
|
||||
#define __com_sun_star_awt_PaintEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_EventObject_idl__
|
||||
#include <com/sun/star/lang/EventObject.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_Rectangle_idl__
|
||||
#include <com/sun/star/awt/Rectangle.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::PaintEvent
|
||||
/** specifies the paint event for a component.
|
||||
|
||||
|
||||
|
||||
<p>This event is a special type which is used to ensure that
|
||||
paint/update method calls are serialized along with the other
|
||||
events delivered from the event queue.
|
||||
|
||||
</p>@see WindowEvent
|
||||
*/
|
||||
struct PaintEvent: com::sun::star::lang::EventObject
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::PaintEvent::UpdateRect
|
||||
/** contains the rectangle area which needs to be repainted.
|
||||
*/
|
||||
com::sun::star::awt::Rectangle UpdateRect;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::PaintEvent::Count
|
||||
/** contains the number of paint events that follows this event if
|
||||
it is a multiple PaintEvent. You can collect the PaintEvent
|
||||
until Count is zero.
|
||||
*/
|
||||
short Count;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:50 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,114 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: Point.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_Point_idl__
|
||||
#define __com_sun_star_awt_Point_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::Point
|
||||
/** specifies a 2-dimensional point using the Cartesian coordinate system.
|
||||
*/
|
||||
struct Point
|
||||
{
|
||||
// DocMerge from xml: field com::sun::star::awt::Point::X
|
||||
/** specifies the x-coordinate.
|
||||
*/
|
||||
long X;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Point::Y
|
||||
/** specifies the y-coordinate.
|
||||
*/
|
||||
long Y;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,154 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: PopupMenuDirection.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_PopupMenuDirection_idl__
|
||||
#define __com_sun_star_awt_PopupMenuDirection_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::PopupMenuDirection
|
||||
/** These values are used to specify the direction in which
|
||||
a popup menu will grow.
|
||||
|
||||
<p>They may be expanded in future versions.
|
||||
*/
|
||||
constants PopupMenuDirection
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::PopupMenuDirection::DEFAULT
|
||||
/** @deprecated
|
||||
*/
|
||||
const short DEFAULT = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::PopupMenuDirection::DOWN
|
||||
/** @deprecated
|
||||
*/
|
||||
const short DOWN = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::PopupMenuDirection::EXECUTE_DEFAULT
|
||||
/** opens on execute in a default direction.
|
||||
*/
|
||||
const short EXECUTE_DEFAULT = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::PopupMenuDirection::EXECUTE_DOWN
|
||||
/** opens on execute downwards.
|
||||
*/
|
||||
const short EXECUTE_DOWN = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::PopupMenuDirection::EXECUTE_UP
|
||||
/** opens on execute upwards.
|
||||
*/
|
||||
const short EXECUTE_UP = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::PopupMenuDirection::EXECUTE_LEFT
|
||||
/** opens on execute to the left.
|
||||
*/
|
||||
const short EXECUTE_LEFT = 4;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::PopupMenuDirection::EXECUTE_RIGHT
|
||||
/** opens on execute to the right.
|
||||
*/
|
||||
const short EXECUTE_RIGHT = 8;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,144 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: PosSize.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_PosSize_idl__
|
||||
#define __com_sun_star_awt_PosSize_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::PosSize
|
||||
/** @deprecated
|
||||
*/
|
||||
constants PosSize
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR PosSize::X
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short X = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR PosSize::Y
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short Y = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR PosSize::WIDTH
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short WIDTH = 4;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR PosSize::HEIGHT
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short HEIGHT = 8;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR PosSize::POS
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short POS = 3;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR PosSize::12
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short SIZE = 12;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR PosSize::15
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short POSSIZE = 15;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,105 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: PrinterException.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_PrinterException_idl__
|
||||
#define __com_sun_star_awt_PrinterException_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_Exception_idl__
|
||||
#include <com/sun/star/uno/Exception.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: exception com::sun::star::awt::PrinterException
|
||||
/** fired if a resource cannot be locked.
|
||||
|
||||
|
||||
|
||||
<p>It is an error if the exception occurs in a non-transacted task.
|
||||
A transacted task repeats later.</p>
|
||||
*/
|
||||
exception PrinterException: com::sun::star::uno::Exception
|
||||
{
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:50 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,107 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: RasterOperation.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_RasterOperation_idl__
|
||||
#define __com_sun_star_awt_RasterOperation_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
/** These values are used to specify the binary pixel-operation applied
|
||||
when pixels are written to the device.
|
||||
*/
|
||||
enum RasterOperation
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
/**/ sets all pixel as written in the output operation.
|
||||
*/
|
||||
OVERPAINT,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
/** uses the pixel written as one and the current pixel as
|
||||
the other operator of an exclusive or-operation.
|
||||
*/
|
||||
XOR,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
/** All bits which are affected by this operation are set to 0.
|
||||
*/
|
||||
ZEROBITS,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
/** All bits which are affected by this operation are set to 1.
|
||||
*/
|
||||
ALLBITS,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
/** All bits which are affected by this operation are inverted.
|
||||
*/
|
||||
INVERT
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
#endif
|
||||
@@ -0,0 +1,128 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: Rectangle.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_Rectangle_idl__
|
||||
#define __com_sun_star_awt_Rectangle_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::Rectangle
|
||||
/** specifies a rectangular area by position and size.
|
||||
*/
|
||||
struct Rectangle
|
||||
{
|
||||
// DocMerge from xml: field com::sun::star::awt::Rectangle::X
|
||||
/** specifies the x-coordinate.
|
||||
*/
|
||||
long X;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Rectangle::Y
|
||||
/** specifies the y-coordinate.
|
||||
*/
|
||||
long Y;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Rectangle::Width
|
||||
/** specifies the width.
|
||||
*/
|
||||
long Width;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Rectangle::Height
|
||||
/** specifies the height.
|
||||
*/
|
||||
long Height;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,116 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: ScrollBarOrientation.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_ScrollBarOrientation_idl__
|
||||
#define __com_sun_star_awt_ScrollBarOrientation_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::ScrollBarOrientation
|
||||
/** These constants are used to specify the orientation if scrollbars.
|
||||
*/
|
||||
constants ScrollBarOrientation
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::ScrollBarOrientation::HORIZONTAL
|
||||
/** specifies a horizontal scrollbar.
|
||||
*/
|
||||
const long HORIZONTAL = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::ScrollBarOrientation::VERTICAL
|
||||
/** specifies a vertical scrollbar.
|
||||
*/
|
||||
const long VERTICAL = 1;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:49 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,114 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: Selection.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_Selection_idl__
|
||||
#define __com_sun_star_awt_Selection_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::Selection
|
||||
/** specifies a numerical range.
|
||||
*/
|
||||
struct Selection
|
||||
{
|
||||
// DocMerge from xml: field com::sun::star::awt::Selection::Min
|
||||
/** specifies the lower limit of the range.
|
||||
*/
|
||||
long Min;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Selection::Max
|
||||
/** specifies the upper limit of the range.
|
||||
*/
|
||||
long Max;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,165 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: SimpleFontMetric.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_SimpleFontMetric_idl__
|
||||
#define __com_sun_star_awt_SimpleFontMetric_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::SimpleFontMetric
|
||||
/** describes the general metrics of a certain font.
|
||||
*/
|
||||
struct SimpleFontMetric
|
||||
{
|
||||
// DocMerge from xml: field com::sun::star::awt::SimpleFontMetric::Ascent
|
||||
/** specifies the portion of a lower case character that
|
||||
rises above the height of the character "x" of the font.
|
||||
|
||||
|
||||
|
||||
<p>For example, the letters 'b', 'd', 'h', 'k' and 'l'
|
||||
have an ascent unequal to 0.
|
||||
|
||||
</p>
|
||||
<p>ascent is measured in pixels, thus the font metric is
|
||||
device dependent.</p>
|
||||
*/
|
||||
short Ascent;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::SimpleFontMetric::Descent
|
||||
/** specifies the portion of a letter falling below the baseline.
|
||||
|
||||
|
||||
|
||||
<p>For example, the letters 'g', 'p', and 'y'
|
||||
have a descent unequal to 0.
|
||||
|
||||
</p>
|
||||
<p>descent is measured in pixels, thus the font metric is
|
||||
device dependent.</p>
|
||||
*/
|
||||
short Descent;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::SimpleFontMetric::Leading
|
||||
/** specifies the vertical space between lines of this font;
|
||||
it is also called internal linespacing.
|
||||
|
||||
|
||||
|
||||
<p>The leading is measured in pixels, thus the font metric is
|
||||
device dependent.</p>
|
||||
*/
|
||||
short Leading;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::SimpleFontMetric::Slant
|
||||
/** specifies the slant of the characters (italic).
|
||||
|
||||
|
||||
|
||||
<p>The slant is measured in degrees from 0 to 359.</p>
|
||||
*/
|
||||
short Slant;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::SimpleFontMetric::FirstChar
|
||||
/** specifies the code of the first printable character in the font.
|
||||
*/
|
||||
char FirstChar;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::SimpleFontMetric::LastChar
|
||||
/** specifies the code of the last printable character in the font.
|
||||
*/
|
||||
char LastChar;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:50 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,114 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: Size.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_Size_idl__
|
||||
#define __com_sun_star_awt_Size_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::Size
|
||||
/** specifies the 2-dimensional size of an area using width and height.
|
||||
*/
|
||||
struct Size
|
||||
{
|
||||
// DocMerge from xml: field com::sun::star::awt::Size::Width
|
||||
/** specifies the width.
|
||||
*/
|
||||
long Width;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::Size::Height
|
||||
/** specifies the height.
|
||||
*/
|
||||
long Height;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,113 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: SpinEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_SpinEvent_idl__
|
||||
#define __com_sun_star_awt_SpinEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_EventObject_idl__
|
||||
#include <com/sun/star/lang/EventObject.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::SpinEvent
|
||||
/** specifies a spin button event.
|
||||
*/
|
||||
struct SpinEvent: com::sun::star::lang::EventObject
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::SpinEvent::dummy1
|
||||
/** This is dummy field only. Ignore.
|
||||
*/
|
||||
short dummy1;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,113 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: Style.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_Style_idl__
|
||||
#define __com_sun_star_awt_Style_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
// DOCUMENTATION MISSING FOR Style
|
||||
|
||||
// DocMerge: empty anyway
|
||||
constants Style
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION MISSING FOR Style::FRAME
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short FRAME = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION MISSING FOR Style::DIALOG
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const short DIALOG = 1;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,128 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: SystemDependentXWindow.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_SystemDependentXWindow_idl__
|
||||
#define __com_sun_star_awt_SystemDependentXWindow_idl__
|
||||
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::SystemDependentXWindow
|
||||
/** the structure returned in the XSystemDependentWindowPeer::getWindowHandle
|
||||
call, if the system type is XWINDOW.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@deprecated
|
||||
*/
|
||||
struct SystemDependentXWindow
|
||||
{
|
||||
// DocMerge from xml: field com::sun::star::awt::SystemDependentXWindow::WindowHandle
|
||||
/** The XWindow handle if possible, otherwise 0.
|
||||
*/
|
||||
long WindowHandle;
|
||||
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::SystemDependentXWindow::DisplayPointer
|
||||
/** The display pointer
|
||||
*/
|
||||
hyper DisplayPointer;
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:50 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.2 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.1 1999/12/13 13:09:35 mm
|
||||
#70675# sysChild with UNO
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,609 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: SystemPointer.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_SystemPointer_idl__
|
||||
#define __com_sun_star_awt_SystemPointer_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::SystemPointer
|
||||
/** specifies the shape of a mouse pointer.
|
||||
*/
|
||||
constants SystemPointer
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::ARROW
|
||||
/** specifies the normal arrow-like mouse pointer.
|
||||
*/
|
||||
const long ARROW = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::INVISIBLE
|
||||
/** specifies an invisible mouse pointer.
|
||||
*/
|
||||
const long INVISIBLE = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::WAIT
|
||||
/** specifies a waiting symbol as a mouse pointer (for example hourglas).
|
||||
*/
|
||||
const long WAIT = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::TEXT
|
||||
/** specifies a mouse pointer for text (cursor-like).
|
||||
*/
|
||||
const long TEXT = 3;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::HELP
|
||||
/** specifies a mouse pointer for online help.
|
||||
*/
|
||||
const long HELP = 4;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::CROSS
|
||||
/** specifies a cross as a mouse pointer.
|
||||
*/
|
||||
const long CROSS = 5;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::MOVE
|
||||
/** specifies a mouse pointer which symbolizes movement.
|
||||
*/
|
||||
const long MOVE = 6;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::NSIZE
|
||||
/** specifies a mouse pointer which symbolizes resizing for a top border.
|
||||
*/
|
||||
const long NSIZE = 7;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::SSIZE
|
||||
/** specifies a mouse pointer which symbolizes resizing for a bottom border.
|
||||
*/
|
||||
const long SSIZE = 8;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::WSIZE
|
||||
/** specifies a mouse pointer which symbolizes resizing for a left border.
|
||||
*/
|
||||
const long WSIZE = 9;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::ESIZE
|
||||
/** specifies a mouse pointer which symbolizes resizing for a right border.
|
||||
*/
|
||||
const long ESIZE = 10;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::NWSIZE
|
||||
/** specifies a mouse pointer which symbolizes resizing for the top-left corner.
|
||||
*/
|
||||
const long NWSIZE = 11;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::NESIZE
|
||||
/** specifies a mouse pointer which symbolizes resizing for the top-right corner.
|
||||
*/
|
||||
const long NESIZE = 12;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::SWSIZE
|
||||
/** specifies a mouse pointer which symbolizes resizing for the bottom-left corner.
|
||||
*/
|
||||
const long SWSIZE = 13;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::SESIZE
|
||||
/** specifies a mouse pointer which symbolizes resizing for the bottom-right corner.
|
||||
*/
|
||||
const long SESIZE = 14;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::WINDOW_NSIZE
|
||||
/** specifies a mouse pointer which symbolizes window resizing for a top border.
|
||||
*/
|
||||
const long WINDOW_NSIZE = 15;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::WINDOW_SSIZE
|
||||
/** specifies a mouse pointer which symbolizes window resizing for a bottom border.
|
||||
*/
|
||||
const long WINDOW_SSIZE = 16;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::WINDOW_WSIZE
|
||||
/** specifies a mouse pointer which symbolizes window resizing for a left border.
|
||||
*/
|
||||
const long WINDOW_WSIZE = 17;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::WINDOW_ESIZE
|
||||
/** specifies a mouse pointer which symbolizes window resizing for a right border.
|
||||
*/
|
||||
const long WINDOW_ESIZE = 18;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::WINDOW_NWSIZE
|
||||
/** specifies a mouse pointer which symbolizes window resizing for the top-left corner.
|
||||
*/
|
||||
const long WINDOW_NWSIZE = 19;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::WINDOW_NESIZE
|
||||
/** specifies a mouse pointer which symbolizes window resizing for the top-right corner.
|
||||
*/
|
||||
const long WINDOW_NESIZE = 20;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::WINDOW_SWSIZE
|
||||
/** specifies a mouse pointer which symbolizes window resizing for the bottom-left corner.
|
||||
*/
|
||||
const long WINDOW_SWSIZE = 21;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::WINDOW_SESIZE
|
||||
/** specifies a mouse pointer which symbolizes window resizing for the bottom-right corner.
|
||||
*/
|
||||
const long WINDOW_SESIZE = 22;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::HSPLIT
|
||||
/** specifies a mouse pointer which symbolizes horzizontal splitting.
|
||||
*/
|
||||
const long HSPLIT = 23;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::VSPLIT
|
||||
/** specifies a mouse pointer which symbolizes vertical splitting.
|
||||
*/
|
||||
const long VSPLIT = 24;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::HSIZEBAR
|
||||
/** specifies a mouse pointer which symbolozes horziontal resizing.
|
||||
*/
|
||||
const long HSIZEBAR = 25;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::VSIZEBAR
|
||||
/** specifies a mouse pointer which symbolozes vertical resizing.
|
||||
*/
|
||||
const long VSIZEBAR = 26;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::HAND
|
||||
/** specifies a hand symbol as mouse pointer.
|
||||
*/
|
||||
const long HAND = 27;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::REFHAND
|
||||
/** specifies a pointing hand symbol as mouse pointer.
|
||||
*/
|
||||
const long REFHAND = 28;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::PEN
|
||||
/** specifies a pen symbol as mouse pointer.
|
||||
*/
|
||||
const long PEN = 29;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::MAGNIFY
|
||||
/** specifies a magnify symbol as mouse pointer.
|
||||
*/
|
||||
const long MAGNIFY = 30;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::FILL
|
||||
/** specifies a fill symbol as mouse pointer.
|
||||
*/
|
||||
const long FILL = 31;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::ROTATE
|
||||
/** specifies a rotate symbol as mouse pointer.
|
||||
*/
|
||||
const long ROTATE = 32;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::HSHEAR
|
||||
/** specifies a horizontal shear symbol as mouse pointer.
|
||||
*/
|
||||
const long HSHEAR = 33;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::VSHEAR
|
||||
/** specifies a vertical shear symbol as mouse pointer.
|
||||
*/
|
||||
const long VSHEAR = 34;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::MIRROR
|
||||
/** specifies a mirror symbol as mouse pointer.
|
||||
*/
|
||||
const long MIRROR = 35;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::CROOK
|
||||
/** specifies a crook symbol as mouse pointer.
|
||||
*/
|
||||
const long CROOK = 36;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::CROP
|
||||
/** specifies a crop symbol as mouse pointer.
|
||||
*/
|
||||
const long CROP = 37;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::MOVEPOINT
|
||||
/** specifies a mouse pointer which symbolizes moving a point.
|
||||
*/
|
||||
const long MOVEPOINT = 38;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::MOVEBEZIERWEIGHT
|
||||
/** specifies a mouse pointer which symbolizes moving a bezier weight.
|
||||
*/
|
||||
const long MOVEBEZIERWEIGHT = 39;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::MOVEDATA
|
||||
/** specifies a mouse pointer which symbolizes moving data.
|
||||
*/
|
||||
const long MOVEDATA = 40;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::COPYDATA
|
||||
/** specifies a mouse pointer which symbolizes copying data.
|
||||
*/
|
||||
const long COPYDATA = 41;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::LINKDATA
|
||||
/** specifies a mouse pointer which symbolizes linking data.
|
||||
*/
|
||||
const long LINKDATA = 42;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::MOVEDATALINK
|
||||
/** specifies a mouse pointer which symbolizes moving a data link.
|
||||
*/
|
||||
const long MOVEDATALINK = 43;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::COPYDATALINK
|
||||
/** specifies a mouse pointer which symbolizes copying a data link.
|
||||
*/
|
||||
const long COPYDATALINK = 44;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::MOVEFILE
|
||||
/** specifies a mouse pointer which symbolizes moving a file.
|
||||
*/
|
||||
const long MOVEFILE = 45;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::COPYFILE
|
||||
/** specifies a mouse pointer which symbolizes copying a file.
|
||||
*/
|
||||
const long COPYFILE = 46;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::LINKFILE
|
||||
/** specifies a mouse pointer which symbolizes linking a file.
|
||||
*/
|
||||
const long LINKFILE = 47;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::MOVEFILELINK
|
||||
/** specifies a mouse pointer which symbolizes moving a file link.
|
||||
*/
|
||||
const long MOVEFILELINK = 48;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::COPYFILELINK
|
||||
/** specifies a mouse pointer which symbolizes copying a file link.
|
||||
*/
|
||||
const long COPYFILELINK = 49;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::MOVEFILES
|
||||
/** specifies a mouse pointer which symbolizes moving multiple files.
|
||||
*/
|
||||
const long MOVEFILES = 50;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::COPYFILES
|
||||
/** specifies a mouse pointer which symbolizes copying multiple files.
|
||||
*/
|
||||
const long COPYFILES = 51;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::NOTALLOWED
|
||||
/** specifies a mouse pointer which symbolizes "not allowed".
|
||||
*/
|
||||
const long NOTALLOWED = 52;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DRAW_LINE
|
||||
/** specifies a mouse pointer which symbolizes drawing a line.
|
||||
*/
|
||||
const long DRAW_LINE = 53;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DRAW_RECT
|
||||
/** specifies a mouse pointer which symbolizes drawing a rectangle.
|
||||
*/
|
||||
const long DRAW_RECT = 54;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DRAW_POLYGON
|
||||
/** specifies a mouse pointer which symbolizes drawing a polygon.
|
||||
*/
|
||||
const long DRAW_POLYGON = 55;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DRAW_BEZIER
|
||||
/** specifies a mouse pointer which symbolizes drawing a bezier.
|
||||
*/
|
||||
const long DRAW_BEZIER = 56;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DRAW_ARC
|
||||
/** specifies a mouse pointer which symbolizes drawing an arc.
|
||||
*/
|
||||
const long DRAW_ARC = 57;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DRAW_PIE
|
||||
/** specifies a mouse pointer which symbolizes drawing a pie.
|
||||
*/
|
||||
const long DRAW_PIE = 58;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DRAW_CIRCLECUT
|
||||
/** specifies a mouse pointer which symbolizes drawing a circle cut.
|
||||
*/
|
||||
const long DRAW_CIRCLECUT = 59;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DRAW_ELLIPSE
|
||||
/** specifies a mouse pointer which symbolizes drawing an ellipse.
|
||||
*/
|
||||
const long DRAW_ELLIPSE = 60;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DRAW_FREEHAND
|
||||
/** specifies a mouse pointer which symbolizes drawing free handed.
|
||||
*/
|
||||
const long DRAW_FREEHAND = 61;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DRAW_CONNECT
|
||||
/** specifies a mouse pointer which symbolizes drawing a connector.
|
||||
*/
|
||||
const long DRAW_CONNECT = 62;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DRAW_TEXT
|
||||
/** specifies a mouse pointer which symbolizes drawing text.
|
||||
*/
|
||||
const long DRAW_TEXT = 63;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DRAW_CAPTION
|
||||
/** specifies a mouse pointer which symbolizes drawing a text caption.
|
||||
*/
|
||||
const long DRAW_CAPTION = 64;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::CHART
|
||||
/** specifies a mouse pointer which symbolizes a chart.
|
||||
*/
|
||||
const long CHART = 65;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::DETECTIVE
|
||||
/** specifies a mouse pointer which symbolizes a detective.
|
||||
*/
|
||||
const long DETECTIVE = 66;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::PIVOT_COL
|
||||
/** specifies a mouse pointer which symbolizes a pivot column.
|
||||
*/
|
||||
const long PIVOT_COL = 67;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::PIVOT_ROW
|
||||
/** specifies a mouse pointer which symbolizes a pivot row.
|
||||
*/
|
||||
const long PIVOT_ROW = 68;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::PIVOT_FIELD
|
||||
/** specifies a mouse pointer which symbolizes a pivot field.
|
||||
*/
|
||||
const long PIVOT_FIELD = 69;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::CHAIN
|
||||
/** specifies a mouse pointer which symbolizes a chain.
|
||||
*/
|
||||
const long CHAIN = 70;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::SystemPointer::CHAIN_NOTALLOWED
|
||||
/** specifies a mouse pointer which symbolizes "chaining not allowed".
|
||||
*/
|
||||
const long CHAIN_NOTALLOWED = 71;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:50 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.6 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.4 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.3 2000/03/16 14:38:20 mt
|
||||
Changed POINTER_NULL to POINTER_INVISIBLE
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,126 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: TextAlign.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_TextAlign_idl__
|
||||
#define __com_sun_star_awt_TextAlign_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::TextAlign
|
||||
/** specifies alignment of text.
|
||||
*/
|
||||
constants TextAlign
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::TextAlign::LEFT
|
||||
/** specifies to left align text.
|
||||
*/
|
||||
const long LEFT = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::TextAlign::CENTER
|
||||
/** specifies to center text.
|
||||
*/
|
||||
const long CENTER = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::TextAlign::RIGHT
|
||||
/** specifies to right align text.
|
||||
*/
|
||||
const long RIGHT = 2;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:50 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.6 2000/09/11 11:52:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.4 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.3 2000/05/15 12:50:14 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,113 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: TextEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_TextEvent_idl__
|
||||
#define __com_sun_star_awt_TextEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_EventObject_idl__
|
||||
#include <com/sun/star/lang/EventObject.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::TextEvent
|
||||
/** specifies a text event.
|
||||
*/
|
||||
struct TextEvent: com::sun::star::lang::EventObject
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::TextEvent::dummy1
|
||||
/** This is dummy field only. Ignore.
|
||||
*/
|
||||
short dummy1;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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:05 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,110 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: Toolkit.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_Toolkit_idl__
|
||||
#define __com_sun_star_awt_Toolkit_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_XToolkit_idl__
|
||||
#include <com/sun/star/awt/XToolkit.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::Toolkit
|
||||
/** describes a toolkit that creates windows on a screen.
|
||||
|
||||
|
||||
|
||||
<p>The design of the interfaces for the toolkit implementation
|
||||
should be remote. This means that the calls to the interfaces
|
||||
of the toolkit should be one-way. Too many synchronous calls kill the
|
||||
remote performance.</p>
|
||||
*/
|
||||
service Toolkit
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
interface com::sun::star::awt::XToolkit;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:50 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:06 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,149 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControl.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControl_idl__
|
||||
#define __com_sun_star_awt_UnoControl_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>
|
||||
#endif
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
interface XView;
|
||||
interface XWindow;
|
||||
interface XControl;
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControl
|
||||
/** specifies an abstract control.
|
||||
|
||||
|
||||
|
||||
<p>All components which implement this service can
|
||||
be integrated in a windowing environment. This service describes
|
||||
the controller of the Smalltalk model view controller design.
|
||||
|
||||
</p>
|
||||
<p>You must set a model and a stub to the UnoControl before using
|
||||
other methods. The implementation only allows the change of the
|
||||
graphics (<type>XView</type>) if the window is not visible. The
|
||||
change of the graphics in visible state should redirect the output
|
||||
to these graphics, but this behavior is implementation-specific.
|
||||
|
||||
</p>
|
||||
<p>The change of data directly at the control may not affect the
|
||||
model data. To ensure this behavior, modify the data of the model.</p>
|
||||
*/
|
||||
service UnoControl
|
||||
{
|
||||
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControl: interface com::sun::star::lang::XComponent
|
||||
/** The control must implement these interfaces.
|
||||
*/
|
||||
interface com::sun::star::lang::XComponent;
|
||||
|
||||
// DocMerge: empty anyway
|
||||
interface XControl;
|
||||
|
||||
// DocMerge: empty anyway
|
||||
interface XWindow;
|
||||
|
||||
// DocMerge: empty anyway
|
||||
interface XView;
|
||||
|
||||
|
||||
// DocMerge from idl: property com::sun::star::awt::UnoControl::Toolkit
|
||||
/** These services must be installed to instanciate a control.
|
||||
*/
|
||||
needs Toolkit;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:50 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:06 mi
|
||||
documentation merged from XML
|
||||
|
||||
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
|
||||
@@ -0,0 +1,176 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlButtonModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlButtonModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlButtonModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlButtonModel
|
||||
/** specifies the standard model of an <type>UnoButtonControl</type>.
|
||||
*/
|
||||
service UnoControlButtonModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlButtonModel::BackgroundColor
|
||||
/** specifies the background color (RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlButtonModel::DefaultButton
|
||||
/** specifies that the button is the default button on the document.
|
||||
*/
|
||||
[property] boolean DefaultButton;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlButtonModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlButtonModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlButtonModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlButtonModel::Label
|
||||
/** specifies the label of the control.
|
||||
*/
|
||||
[property] string Label;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlButtonModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlButtonModel::Tabstop
|
||||
/** specifies that the control can be reached with the Tab key.
|
||||
*/
|
||||
[property] boolean Tabstop;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlButtonModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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/21 16:17:46 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,183 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlCheckBoxModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlCheckBoxModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlCheckBoxModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlCheckBoxModel
|
||||
/** specifies the standard model of an <type scope="com::sun::star::awt">UnoCheckBoxControl</type>.
|
||||
*/
|
||||
service UnoControlCheckBoxModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCheckBoxModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCheckBoxModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCheckBoxModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCheckBoxModel::Label
|
||||
/** specifies the label of the control.
|
||||
*/
|
||||
[property] string Label;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCheckBoxModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCheckBoxModel::State
|
||||
/** specifies the state of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: not checked
|
||||
1: checked
|
||||
2: don't know
|
||||
</pre>
|
||||
*/
|
||||
[property] short State;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCheckBoxModel::Tabstop
|
||||
/** specifies that the control can be reached with the Tab key.
|
||||
*/
|
||||
[property] boolean Tabstop;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCheckBoxModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCheckBoxModel::TriState
|
||||
/** specifies that the control may have the state "don't know".
|
||||
*/
|
||||
[property] boolean TriState;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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/21 16:17:46 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:13 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,228 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlComboBoxModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlComboBoxModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlComboBoxModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlComboBoxModel
|
||||
/** specifies the standard model of an <type scope="com::sun::star::awt">UnoComboBoxControl</type>.
|
||||
*/
|
||||
service UnoControlComboBoxModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::Autocomplete
|
||||
/** determines if auto complete is enabled.
|
||||
*/
|
||||
[property] boolean Autocomplete;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::BackgroundColor
|
||||
/** specifies the background color (RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::Border
|
||||
/** specifies the border style of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: No border
|
||||
1: 3D border
|
||||
2: simple border
|
||||
</pre>
|
||||
*/
|
||||
[property] short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::Dropdown
|
||||
/** specifies that the control has a drop down button.
|
||||
*/
|
||||
[property] boolean Dropdown;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::LineCount
|
||||
/** specifies the maximum line count displayed in the drop down box.
|
||||
*/
|
||||
[property] short LineCount;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::MaxTextLen
|
||||
/** specifies the maximum character count; 0 means no limit.
|
||||
*/
|
||||
[property] short MaxTextLen;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::ReadOnly
|
||||
/** specifies that the content of the control cannot be modified by the user.
|
||||
*/
|
||||
[property] boolean ReadOnly;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: property com::sun::star::awt::UnoControlComboBoxModel::StringItemList
|
||||
/** specifies the list of strings used as items.
|
||||
*/
|
||||
[property] sequence<string> StringItemList;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::Tabstop
|
||||
/** specifies that the control can be reached with the tabulator key.
|
||||
*/
|
||||
[property] boolean Tabstop;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::Text
|
||||
/** specifies the text displayed in the control.
|
||||
*/
|
||||
[property] string Text;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlComboBoxModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:50 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.6 2000/09/11 11:52:06 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.4 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.3 2000/02/21 16:17:47 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:14 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,146 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlContainer.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#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>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
interface XControlContainer;
|
||||
interface XControl;
|
||||
interface XWindow;
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// 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>
|
||||
*/
|
||||
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;
|
||||
|
||||
// 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;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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
|
||||
@@ -0,0 +1,161 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlContainerModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlContainerModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlContainerModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlContainerModel
|
||||
/** specifies the standard model of an
|
||||
<type>UnoControlContainer</type>
|
||||
*/
|
||||
service UnoControlContainerModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlContainerModel::BackgroundColor
|
||||
/** specifies the background color (RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlContainerModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlContainerModel::Border
|
||||
/** specifies the border style of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: No border
|
||||
1: 3D border
|
||||
2: simple border
|
||||
</pre>
|
||||
*/
|
||||
[property] short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlContainerModel::DefaultControl
|
||||
/** specifies the service name of the default control for
|
||||
this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlContainerModel::Printable
|
||||
/** specifies whether the control will be printed with the
|
||||
document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlContainerModel::Text
|
||||
/** specifies the text displayed in the control.
|
||||
*/
|
||||
[property] string Text;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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/21 16:17:47 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:14 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,246 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlCurrencyFieldModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlCurrencyFieldModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlCurrencyFieldModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlCurrencyFieldModel
|
||||
/** specifies the standard model of an <type>UnoCurrencyFieldControl</type>.
|
||||
*/
|
||||
service UnoControlCurrencyFieldModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::BackgroundColor
|
||||
/** specifies the background color (RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::Border
|
||||
/** specifies the border style of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: No border
|
||||
1: 3D border
|
||||
2: simple border
|
||||
</pre>
|
||||
*/
|
||||
[property] short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::CurrencySymbol
|
||||
/** specifies the currency symbol.
|
||||
*/
|
||||
[property] string CurrencySymbol;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::DecimalAccuracy
|
||||
/** specifies the decimal accuracy.
|
||||
*/
|
||||
[property] short DecimalAccuracy;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::ShowThousandsSeparator
|
||||
/** specifies whether the thousands separator is to be displayed.
|
||||
*/
|
||||
[property] boolean ShowThousandsSeparator;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::ReadOnly
|
||||
/** specifies that the content of the control cannot be modified by the user.
|
||||
*/
|
||||
[property] boolean ReadOnly;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::Spin
|
||||
/** specifies that the control has a spin button.
|
||||
*/
|
||||
[property] boolean Spin;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::StrictFormat
|
||||
/** specifies that the value is checked during the input.
|
||||
*/
|
||||
[property] boolean StrictFormat;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::Tabstop
|
||||
/** specifies that the control can be reached with the tabulator key.
|
||||
*/
|
||||
[property] boolean Tabstop;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::Value
|
||||
/** specifies the value displayed in the control.
|
||||
*/
|
||||
[property] double Value;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::ValueMax
|
||||
/** specifies the maximum value that can be entered.
|
||||
*/
|
||||
[property] double ValueMax;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::ValueMin
|
||||
/** specifies the minimum value that can be entered.
|
||||
*/
|
||||
[property] double ValueMin;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlCurrencyFieldModel::ValueStep
|
||||
/** specifies the value step when using the spin buttons.
|
||||
*/
|
||||
[property] double ValueStep;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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/21 16:17:47 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:14 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,241 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlDateFieldModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlDateFieldModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlDateFieldModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlDateFieldModel
|
||||
/** specifies the standard model of a date field control.
|
||||
*/
|
||||
service UnoControlDateFieldModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::BackgroundColor
|
||||
/** specifies the background color(RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::Border
|
||||
/** specifies the border style of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: No border
|
||||
1: 3D border
|
||||
2: simple border
|
||||
</pre>
|
||||
*/
|
||||
[property] short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::Date
|
||||
/** specifies the date displayed in the control.
|
||||
*/
|
||||
[property] long Date;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::DateMax
|
||||
/** specifies the maximum date that can be entered.
|
||||
*/
|
||||
[property] long DateMax;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::DateMin
|
||||
/** specifies the minimum date that can be entered.
|
||||
*/
|
||||
[property] long DateMin;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::DateFormat
|
||||
/** specifies the format of the date.
|
||||
|
||||
|
||||
<pre>
|
||||
0: system short
|
||||
1: system short YY
|
||||
2: system short YYYY
|
||||
3: system long
|
||||
4: short DDMMYY
|
||||
5: short MMDDYY
|
||||
6: short YYMMDD
|
||||
7: short DDMMYYYY
|
||||
8: short MMDDYYYY
|
||||
9: short YYYYMMDD
|
||||
10: short YYMMDD DIN5008
|
||||
11: short YYYYMMDD DIN5008
|
||||
</pre>
|
||||
*/
|
||||
[property] short DateFormat;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::ReadOnly
|
||||
/** specifies that the content of the control cannot be modified by the user.
|
||||
*/
|
||||
[property] boolean ReadOnly;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::Spin
|
||||
/** specifies that the control has a spin button.
|
||||
*/
|
||||
[property] boolean Spin;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::StrictFormat
|
||||
/** specifies that the date is checked during the input.
|
||||
*/
|
||||
[property] boolean StrictFormat;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::Tabstop
|
||||
/** specifies that the control can be reached with the tabulator key.
|
||||
*/
|
||||
[property] boolean Tabstop;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlDateFieldModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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/21 16:17:47 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:14 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,260 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlEditModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlEditModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlEditModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlEditModel
|
||||
/** specifies the standard model of an <type>UnoEditControl</type>.
|
||||
*/
|
||||
service UnoControlEditModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::Align
|
||||
/** specifies the alignment of the text in the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: left
|
||||
1: center
|
||||
2: right
|
||||
</pre>
|
||||
*/
|
||||
[property] short Align;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::BackgroundColor
|
||||
/** specifies the background color (RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::Border
|
||||
/** specifies the border style of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: No border
|
||||
1: 3D border
|
||||
2: simple border
|
||||
</pre>
|
||||
*/
|
||||
[property] short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::EchoChar
|
||||
/** specifies the echo character for a password edit field.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@optional
|
||||
*/
|
||||
[optional, property] short EchoChar;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::HardLineBreaks
|
||||
/** specifies that the soft line breaks will be
|
||||
returned in the getText method of the editfield.
|
||||
*/
|
||||
[property] boolean HardLineBreaks;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::HScroll
|
||||
/** specifies that the content of the control can be scrolled in
|
||||
the
|
||||
horizontal direction.
|
||||
*/
|
||||
[property] boolean HScroll;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::MaxTextLen
|
||||
/** specifies the maximum character count; 0 means no limit.
|
||||
*/
|
||||
[property] short MaxTextLen;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::MultiLine
|
||||
/** specifies that the edit may have more than one line.
|
||||
*/
|
||||
[property] boolean MultiLine;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::ReadOnly
|
||||
/** specifies that the content of the control cannot be modified by the user.
|
||||
*/
|
||||
[property] boolean ReadOnly;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::Tabstop
|
||||
/** specifies that the control can be reached with the tabulator key.
|
||||
*/
|
||||
[property] boolean Tabstop;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::Text
|
||||
/** specifies the text that is displayed in the control.
|
||||
*/
|
||||
[property] string Text;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlEditModel::VScroll
|
||||
/** specifies that the content of the control can be scrolled in the
|
||||
vertical direction.
|
||||
*/
|
||||
[property] boolean VScroll;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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/21 16:17:47 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/01/26 09:12:12 mi
|
||||
#72129# EchoChar is optional especially for MultiLineEdit
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,183 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlFileControlModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlFileControlModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlFileControlModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlFileControlModel
|
||||
/** specifies the standard model of an <type scope="com::sun::star::awt">UnoFileControl</type>.
|
||||
*/
|
||||
service UnoControlFileControlModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFileControlModel::BackgroundColor
|
||||
/** specifies the background color (RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFileControlModel::Border
|
||||
/** specifies the border style of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: No border
|
||||
1: 3D border
|
||||
2: simple border
|
||||
</pre>
|
||||
*/
|
||||
[property] short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFileControlModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFileControlModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFileControlModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFileControlModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFileControlModel::Tabstop
|
||||
/** specifies that the control can be reached with the tabulator key.
|
||||
*/
|
||||
[property] boolean Tabstop;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFileControlModel::Text
|
||||
/** specifies the text that is displayed in the control.
|
||||
*/
|
||||
[property] string Text;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFileControlModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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/21 16:17:47 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:14 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,200 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlFixedTextModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlFixedTextModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlFixedTextModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlFixedTextModel
|
||||
/** specifies the standard model of an <type>UnoFixedTextControl</type>.
|
||||
*/
|
||||
service UnoControlFixedTextModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFixedTextModel::Align
|
||||
/** specifies the alignment of the text in the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: left
|
||||
1: center
|
||||
2: right
|
||||
</pre>
|
||||
*/
|
||||
[property] short Align;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFixedTextModel::BackgroundColor
|
||||
/** specifies the background color (RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFixedTextModel::Border
|
||||
/** specifies the border style of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: No border
|
||||
1: 3D border
|
||||
2: simple border
|
||||
</pre>
|
||||
*/
|
||||
[property] short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFixedTextModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFixedTextModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFixedTextModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFixedTextModel::Label
|
||||
/** specifies the label of the control.
|
||||
*/
|
||||
[property] string Label;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFixedTextModel::MultiLine
|
||||
/** specifies that the text may be displayed on more than one line.
|
||||
*/
|
||||
[property] boolean MultiLine;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFixedTextModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlFixedTextModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.2 2000/10/16 11:52:16 mt
|
||||
Removed property TabStop
|
||||
|
||||
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/21 16:17:47 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:14 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,155 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlGroupBoxModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlGroupBoxModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlGroupBoxModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlGroupBoxModel
|
||||
/** specifies the standard model of an <type scope="com::sun::star::awt">UnoGroupBoxControl</type>.
|
||||
*/
|
||||
service UnoControlGroupBoxModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlGroupBoxModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlGroupBoxModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlGroupBoxModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlGroupBoxModel::Label
|
||||
/** specifies the label of the control.
|
||||
*/
|
||||
[property] string Label;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlGroupBoxModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlGroupBoxModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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/21 16:17:48 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:14 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,158 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlImageControlModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlImageControlModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlImageControlModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlImageControlModel
|
||||
/** specifies the standard model of an UnoImageControl.
|
||||
*/
|
||||
service UnoControlImageControlModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlImageControlModel::BackgroundColor
|
||||
/** specifies the background color (RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlImageControlModel::Border
|
||||
/** specifies the border style of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: No border
|
||||
1: 3D border
|
||||
2: simple border
|
||||
</pre>
|
||||
*/
|
||||
[property] short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlImageControlModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlImageControlModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlImageControlModel::ImageURL
|
||||
/** specifies the location of the graphic.
|
||||
*/
|
||||
[property] string ImageURL;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlImageControlModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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/21 16:17:48 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:14 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,214 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlListBoxModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlListBoxModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlListBoxModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlListBoxModel
|
||||
/** specifies the standard model of an <type>UnoListBoxControl</type>.
|
||||
*/
|
||||
service UnoControlListBoxModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlListBoxModel::BackgroundColor
|
||||
/** specifies the background color (RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlListBoxModel::Border
|
||||
/** specifies the border style of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: No border
|
||||
1: 3D border
|
||||
2: simple border
|
||||
</pre>
|
||||
*/
|
||||
[property] short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlListBoxModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlListBoxModel::Dropdown
|
||||
/** specifies that the control has a drop down button.
|
||||
*/
|
||||
[property] boolean Dropdown;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlListBoxModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlListBoxModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlListBoxModel::LineCount
|
||||
/** specifies the maximum line count displayed in the drop down box.
|
||||
*/
|
||||
[property] short LineCount;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlListBoxModel::MultiSelection
|
||||
/** specifies if more than one entry can be selected.
|
||||
*/
|
||||
[property] boolean MultiSelection;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlListBoxModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: property com::sun::star::awt::UnoControlListBoxModel::SelectedItems
|
||||
/** specifies the sequence of selected items, identfied by the position.
|
||||
*/
|
||||
[property] sequence<short> SelectedItems;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: property com::sun::star::awt::UnoControlListBoxModel::StringItemList
|
||||
/** specifies the list of items.
|
||||
*/
|
||||
[property] sequence<string> StringItemList;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlListBoxModel::Tabstop
|
||||
/** specifies that the control can be reached with the tabulator key.
|
||||
*/
|
||||
[property] boolean Tabstop;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlListBoxModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:50 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.6 2000/09/11 11:52:06 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.4 2000/05/16 12:19:51 mi
|
||||
documentation
|
||||
|
||||
Revision 1.3 2000/02/21 16:17:48 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:14 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,150 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_XControlModel_idl__
|
||||
#include <com/sun/star/awt/XControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_lang_XComponent_idl__
|
||||
#include <com/sun/star/lang/XComponent.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_beans_XPropertySet_idl__
|
||||
#include <com/sun/star/beans/XPropertySet.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_beans_XMultiPropertySet_idl__
|
||||
#include <com/sun/star/beans/XMultiPropertySet.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_io_XPersistObject_idl__
|
||||
#include <com/sun/star/io/XPersistObject.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlModel
|
||||
/** specifies the standard model of an <type>UnoControl</type>
|
||||
in the <em>Smalltalk model view controller design</em>.
|
||||
|
||||
|
||||
|
||||
<p>The interfaces <type scope="com::sun::star::beans">XPropertySet</type>
|
||||
and <type scope="com::sun::star::beans">XMultiPropertySet</type> need
|
||||
access to the model data from the embedding environment. The control
|
||||
and the model can specify additional interfaces to exchange data or
|
||||
export more functionality from the model.</p>
|
||||
*/
|
||||
service UnoControlModel
|
||||
{
|
||||
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlModel: interface com::sun::star::awt::XControlModel
|
||||
/** The control must implement these interfaces.
|
||||
*/
|
||||
interface com::sun::star::awt::XControlModel;
|
||||
|
||||
// DocMerge: empty anyway
|
||||
interface com::sun::star::lang::XComponent;
|
||||
|
||||
// DocMerge: empty anyway
|
||||
interface com::sun::star::beans::XPropertySet;
|
||||
|
||||
// DocMerge: empty anyway
|
||||
interface com::sun::star::beans::XMultiPropertySet;
|
||||
|
||||
// DocMerge: empty anyway
|
||||
interface com::sun::star::io::XPersistObject;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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
|
||||
@@ -0,0 +1,239 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlNumericFieldModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlNumericFieldModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlNumericFieldModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlNumericFieldModel
|
||||
/** specifies the standard model of an <type scope="com::sun::star::awt">UnoNumericFieldControl</type>.
|
||||
*/
|
||||
service UnoControlNumericFieldModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::BackgroundColor
|
||||
/** specifies the background color (RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::Border
|
||||
/** specifies the border style of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: No border
|
||||
1: 3D border
|
||||
2: simple border
|
||||
</pre>
|
||||
*/
|
||||
[property] short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::DecimalAccuracy
|
||||
/** specifies the decimal accuracy.
|
||||
*/
|
||||
[property] short DecimalAccuracy;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::ShowThousandsSeparator
|
||||
/** specifies if the thousands separator is displayed.
|
||||
*/
|
||||
[property] boolean ShowThousandsSeparator;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::ReadOnly
|
||||
/** specifies that the content of the control cannot be modified by the user.
|
||||
*/
|
||||
[property] boolean ReadOnly;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::Spin
|
||||
/** specifies that the control has a spin button.
|
||||
*/
|
||||
[property] boolean Spin;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::StrictFormat
|
||||
/** specifies that the value is checked during the input.
|
||||
*/
|
||||
[property] boolean StrictFormat;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::Tabstop
|
||||
/** specifies that the control can be reached with the tabulator key.
|
||||
*/
|
||||
[property] boolean Tabstop;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::Value
|
||||
/** specifies the value displayed in the control.
|
||||
*/
|
||||
[property] double Value;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::ValueMax
|
||||
/** specifies the maximum value that can be entered.
|
||||
*/
|
||||
[property] double ValueMax;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::ValueMin
|
||||
/** specifies the minimum value that can be entered.
|
||||
*/
|
||||
[property] double ValueMin;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlNumericFieldModel::ValueStep
|
||||
/** specifies the value step when using the spin buttons.
|
||||
*/
|
||||
[property] double ValueStep;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$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/21 16:17:48 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:14 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,211 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlPatternFieldModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlPatternFieldModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlPatternFieldModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlPatternFieldModel
|
||||
/** specifies the standard model of an <type scope="com::sun::star::awt">UnoPatternFieldControl</type>
|
||||
*/
|
||||
service UnoControlPatternFieldModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::BackgroundColor
|
||||
/** specifies the background color (RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::Border
|
||||
/** specifies the border style of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: No border
|
||||
1: 3D border
|
||||
2: simple border
|
||||
</pre>
|
||||
*/
|
||||
[property] short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::EditMask
|
||||
/** specifies the edit mask.
|
||||
*/
|
||||
[property] string EditMask;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::LiteralMask
|
||||
/** specifies the literal mask.
|
||||
*/
|
||||
[property] string LiteralMask;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::ReadOnly
|
||||
/** specifies that the content of the control cannot be modified by the user.
|
||||
*/
|
||||
[property] boolean ReadOnly;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::StrictFormat
|
||||
/** specifies that the string is checked during the input.
|
||||
*/
|
||||
[property] boolean StrictFormat;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::Tabstop
|
||||
/** specifies that the control can be reached with the tabulator key.
|
||||
*/
|
||||
[property] boolean Tabstop;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::Text
|
||||
/** specifies the text displayed in the control.
|
||||
*/
|
||||
[property] string Text;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlPatternFieldModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:06 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/02/21 16:17:48 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:14 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,176 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlRadioButtonModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlRadioButtonModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlRadioButtonModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlRadioButtonModel
|
||||
/** specifies the standard model of an <type>UnoRadioButtonControl</type>.
|
||||
*/
|
||||
service UnoControlRadioButtonModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlRadioButtonModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlRadioButtonModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlRadioButtonModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlRadioButtonModel::Label
|
||||
/** specifies the label of the control.
|
||||
*/
|
||||
[property] string Label;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlRadioButtonModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlRadioButtonModel::State
|
||||
/** specifies the state of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: not checked
|
||||
1: checked
|
||||
2: don't know
|
||||
</pre>
|
||||
*/
|
||||
[property] short State;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlRadioButtonModel::Tabstop
|
||||
/** specifies that the control can be reached with the tabulator key.
|
||||
*/
|
||||
[property] boolean Tabstop;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlRadioButtonModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:06 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/02/21 16:17:48 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:14 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,235 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: UnoControlTimeFieldModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_UnoControlTimeFieldModel_idl__
|
||||
#define __com_sun_star_awt_UnoControlTimeFieldModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_UnoControlModel_idl__
|
||||
#include <com/sun/star/awt/UnoControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: service com::sun::star::awt::UnoControlTimeFieldModel
|
||||
/** specifies the standard model of a time field control.
|
||||
*/
|
||||
service UnoControlTimeFieldModel
|
||||
{
|
||||
// DocMerge: empty anyway
|
||||
service com::sun::star::awt::UnoControlModel;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::BackgroundColor
|
||||
/** specifies the background color (RGB) of the control.
|
||||
*/
|
||||
[property] long BackgroundColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::Border
|
||||
/** specifies the border style of the control.
|
||||
|
||||
|
||||
<pre>
|
||||
0: No border
|
||||
1: 3D border
|
||||
2: simple border
|
||||
</pre>
|
||||
*/
|
||||
[property] short Border;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::DefaultControl
|
||||
/** specifies the service name of the default control for this model.
|
||||
*/
|
||||
[property] string DefaultControl;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::Enabled
|
||||
/** determines whether a control is enabled or disabled.
|
||||
*/
|
||||
[property] boolean Enabled;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::TimeFormat
|
||||
/** specifies the format of the time.
|
||||
|
||||
|
||||
<pre>
|
||||
0: 24h short
|
||||
1: 24h long
|
||||
2: 12h short
|
||||
3: 12h long
|
||||
4: Duration short
|
||||
5: Duration long
|
||||
</pre>
|
||||
*/
|
||||
[property] short TimeFormat;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::FontDescriptor
|
||||
/** specifies the font attributes of the text in the control.
|
||||
*/
|
||||
[property] com::sun::star::awt::FontDescriptor FontDescriptor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::Printable
|
||||
/** specifies that the control will be printed with the document.
|
||||
*/
|
||||
[property] boolean Printable;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::ReadOnly
|
||||
/** specifies that the content of the control cannot be modified by the user.
|
||||
*/
|
||||
[property] boolean ReadOnly;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::Spin
|
||||
/** specifies that the control has a spin button.
|
||||
*/
|
||||
[property] boolean Spin;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::StrictFormat
|
||||
/** specifies that the time is checked during the input.
|
||||
*/
|
||||
[property] boolean StrictFormat;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::Tabstop
|
||||
/** specifies that the control can be reached with the tabulator key.
|
||||
*/
|
||||
[property] boolean Tabstop;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::TextColor
|
||||
/** specifies the text color (RGB) of the control.
|
||||
*/
|
||||
[property] long TextColor;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::Time
|
||||
/** specifies the time displayed in the control.
|
||||
*/
|
||||
[property] long Time;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::TimeMax
|
||||
/** specifies the maximum time that can be entered.
|
||||
*/
|
||||
[property] long TimeMax;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: property com::sun::star::awt::UnoControlTimeFieldModel::TimeMin
|
||||
/** specifies the minimum time that can be entered.
|
||||
*/
|
||||
[property] long TimeMin;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:07 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/02/21 16:17:48 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,120 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: VclContainerEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_VclContainerEvent_idl__
|
||||
#define __com_sun_star_awt_VclContainerEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_EventObject_idl__
|
||||
#include <com/sun/star/lang/EventObject.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::VclContainerEvent
|
||||
/** specifies a container-level event.
|
||||
|
||||
|
||||
|
||||
<p>These events are provided <strong>only</strong>
|
||||
for notification purposes.
|
||||
|
||||
</p>@see VclContainerListener
|
||||
*/
|
||||
struct VclContainerEvent: com::sun::star::lang::EventObject
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: field com::sun::star::awt::VclContainerEvent::Child
|
||||
/** @returns
|
||||
whether the event is fired due to a child component
|
||||
that was added or removed.
|
||||
*/
|
||||
com::sun::star::uno::XInterface Child;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:07 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,240 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: VclWindowPeerAttribute.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_VclWindowPeerAttribute_idl__
|
||||
#define __com_sun_star_awt_VclWindowPeerAttribute_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::VclWindowPeerAttribute
|
||||
/** @deprecated
|
||||
*/
|
||||
constants VclWindowPeerAttribute
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::256
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long HSCROLL = 256;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::512
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long VSCROLL = 512;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1024
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long LEFT = 1024;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::2048
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long CENTER = 2048;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::4096
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long RIGHT = 4096;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::8192
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long SPIN = 8192;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::16384
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long SORT = 16384;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::32768
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long DROPDOWN = 32768;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::65536
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long DEFBUTTON = 65536;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::262144
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long READONLY = 262144;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::524288
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long CLIPCHILDREN = 524288;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1048576
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long NOBORDER = 1048576;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::2097152
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long GROUP = 2097152;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::4194304
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long OK = 4194304;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::8388608
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long OK_CANCEL = 8388608;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::16777216
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long YES_NO = 16777216;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::33554432
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long YES_NO_CANCEL = 33554432;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::67108864
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long RETRY_CANCEL = 67108864;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::134217728
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long DEF_OK = 134217728;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::268435456
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long DEF_CANCEL = 268435456;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::536870912
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long DEF_RETRY = 536870912;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::1073741824
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long DEF_YES = 1073741824;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR constants::-2147483648
|
||||
|
||||
// DocMerge: empty anyway
|
||||
const long DEF_NO = -2147483648;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:07 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,186 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: WindowAttribute.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_WindowAttribute_idl__
|
||||
#define __com_sun_star_awt_WindowAttribute_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: constants com::sun::star::awt::WindowAttribute
|
||||
/** These values are used to specify the decorations of a window.
|
||||
*/
|
||||
constants WindowAttribute
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::WindowAttribute::SHOW
|
||||
/** specifies that the window is initially visible.
|
||||
*/
|
||||
const long SHOW = 1;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::WindowAttribute::FULLSIZE
|
||||
/** specifies that the window fills the complete desktop area.
|
||||
|
||||
<p>This applies only to top windows.
|
||||
*/
|
||||
const long FULLSIZE = 2;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::WindowAttribute::OPTIMUMSIZE
|
||||
/** specifies that the window is optimum size.
|
||||
|
||||
<p>This applies only to top windows.
|
||||
*/
|
||||
const long OPTIMUMSIZE = 4;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::WindowAttribute::MINSIZE
|
||||
/** specifies that the window is minimum size.
|
||||
|
||||
<p>This applies only to top windows.
|
||||
*/
|
||||
const long MINSIZE = 8;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::WindowAttribute::BORDER
|
||||
/** specifies that the window has visible borders.
|
||||
|
||||
<p>This applies only to top windows.
|
||||
*/
|
||||
const long BORDER = 16;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::WindowAttribute::SIZEABLE
|
||||
/** specifies that the size of the window can be changed by the user.
|
||||
|
||||
<p>This applies only to top windows.
|
||||
*/
|
||||
const long SIZEABLE = 32;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::WindowAttribute::MOVEABLE
|
||||
/** specifies that the window can be moved by the user.
|
||||
|
||||
<p>This applies only to top windows.
|
||||
*/
|
||||
const long MOVEABLE = 64;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::WindowAttribute::CLOSEABLE
|
||||
/** specifies that the window can be closed by the user.
|
||||
|
||||
<p>This applies only to top windows.
|
||||
*/
|
||||
const long CLOSEABLE = 128;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: value com::sun::star::awt::WindowAttribute::SYSTEMDEPENDENT
|
||||
/** specifies that the window should support the
|
||||
<type scope="com::sun::star::awt::">XSystemDependentWindowPeer</type> interface.
|
||||
|
||||
<p>This flag may be ignored, but in this case no system-dependent
|
||||
extension works.
|
||||
|
||||
@see XSystemDependentWindowPeer
|
||||
@see com::sun::star::lang::SystemDependent
|
||||
*/
|
||||
const long SYSTEMDEPENDENT = 256;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.2 2000/10/09 14:24:53 mi
|
||||
#78715# exchanged stardiv::... by com::sun::star::... (especially in @see tags)
|
||||
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:07 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,128 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: WindowClass.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_WindowClass_idl__
|
||||
#define __com_sun_star_awt_WindowClass_idl__
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: enum com::sun::star::awt::WindowClass
|
||||
/** specifies the class of a window.
|
||||
*/
|
||||
enum WindowClass
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::WindowClass::TOP
|
||||
/** specifies a top level window on the desktop. It is also a container.
|
||||
*/
|
||||
TOP,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::WindowClass::MODALTOP
|
||||
/** is a modal top level window on the desktop. It is also a container.
|
||||
*/
|
||||
MODALTOP,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::WindowClass::CONTAINER
|
||||
/** is a container that may contain other components.
|
||||
It is not a top window.
|
||||
*/
|
||||
CONTAINER,
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: value com::sun::star::awt::WindowClass::SIMPLE
|
||||
/** is the simplest window. It can be a container.
|
||||
*/
|
||||
SIMPLE
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:07 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.2 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,178 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: WindowDescriptor.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_WindowDescriptor_idl__
|
||||
#define __com_sun_star_awt_WindowDescriptor_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_WindowClass_idl__
|
||||
#include <com/sun/star/awt/WindowClass.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XWindowPeer_idl__
|
||||
#include <com/sun/star/awt/XWindowPeer.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_Rectangle_idl__
|
||||
#include <com/sun/star/awt/Rectangle.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::WindowDescriptor
|
||||
/** describes a window.
|
||||
*/
|
||||
struct WindowDescriptor
|
||||
{
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowDescriptor::Type
|
||||
/** specifies the type of window.
|
||||
*/
|
||||
com::sun::star::awt::WindowClass Type;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowDescriptor::WindowServiceName
|
||||
/** specifies the name of the component service ("ListBox", "PushButton").
|
||||
|
||||
|
||||
|
||||
<p>A zero length name means that the vcl creates a blank top,
|
||||
a container, or a simple window.</p>
|
||||
*/
|
||||
string WindowServiceName;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowDescriptor::Parent
|
||||
/** specifies the parent of the component.
|
||||
|
||||
|
||||
|
||||
<p>If the <code>Parent == 0 &amp;&amp; ParentIndex == -1</code>,
|
||||
then the window is on the desktop.</p>
|
||||
*/
|
||||
com::sun::star::awt::XWindowPeer Parent;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowDescriptor::ParentIndex
|
||||
/** specifies the index of the parent window, if available.
|
||||
|
||||
|
||||
|
||||
<p>If Parent == 0 and this struct is a member of an array, then
|
||||
this is the offset from the beginning of the array to the
|
||||
parent.
|
||||
|
||||
A value of -1 means desktop.</p>
|
||||
*/
|
||||
short ParentIndex;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowDescriptor::Bounds
|
||||
/** specifies the position and size of the window.
|
||||
|
||||
|
||||
|
||||
<p>This member is ignored if the window attribute is
|
||||
WA_FULLSIZE.
|
||||
</p>
|
||||
*/
|
||||
com::sun::star::awt::Rectangle Bounds;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowDescriptor::WindowAttributes
|
||||
/** contains some of the WA_* attributes.
|
||||
*/
|
||||
long WindowAttributes;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:07 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/02/21 16:17:49 mi
|
||||
string documentation from stardiv...*.idl-files
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,176 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: WindowEvent.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_WindowEvent_idl__
|
||||
#define __com_sun_star_awt_WindowEvent_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_EventObject_idl__
|
||||
#include <com/sun/star/lang/EventObject.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: struct com::sun::star::awt::WindowEvent
|
||||
/** specifies the component-level keyboard event.@see InputEvent
|
||||
*/
|
||||
struct WindowEvent: com::sun::star::lang::EventObject
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowEvent::X
|
||||
/** specifies the outer X-position of the window.
|
||||
*/
|
||||
long X;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowEvent::Y
|
||||
/** specifies the outer Y-position of the window.
|
||||
*/
|
||||
long Y;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowEvent::Width
|
||||
/** specifies the outer (total) width of the window.
|
||||
*/
|
||||
long Width;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowEvent::Height
|
||||
/** specifies the outer (total) height of the window.
|
||||
*/
|
||||
long Height;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowEvent::LeftInset
|
||||
/** specifies the inset from the left.
|
||||
|
||||
|
||||
|
||||
<p>The inset is the distance between the outer and the inner window,
|
||||
with other words in this case it is the width of the left border. </p>
|
||||
*/
|
||||
long LeftInset;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowEvent::TopInset
|
||||
/** specifies the inset from the top.
|
||||
|
||||
|
||||
|
||||
<p>The inset is the distance between the outer and the inner window,
|
||||
with other words in this case it is the heigt of the top border. </p>
|
||||
*/
|
||||
long TopInset;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowEvent::RightInset
|
||||
/** specifies the inset from the right.
|
||||
|
||||
|
||||
|
||||
<p>The inset is the distance between the outer and the inner window,
|
||||
with other words in this case it is the width of the right border. </p>
|
||||
*/
|
||||
long RightInset;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: field com::sun::star::awt::WindowEvent::BottomInset
|
||||
/** specifies the inset from the bottom.
|
||||
|
||||
|
||||
|
||||
<p>The inset is the distance between the outer and the inner window,
|
||||
with other words in this case it is the heigt of the bottom border. </p>
|
||||
*/
|
||||
long BottomInset;
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:07 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,115 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XActionListener.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XActionListener_idl__
|
||||
#define __com_sun_star_awt_XActionListener_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_XEventListener_idl__
|
||||
#include <com/sun/star/lang/XEventListener.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_ActionEvent_idl__
|
||||
#include <com/sun/star/awt/ActionEvent.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XActionListener
|
||||
/** makes it possible to receive action events from a component.
|
||||
*/
|
||||
[ uik(E227A40A-33D6-11D1-AABE00A0-249D5590), ident( "XActionListener", 1.0 ) ]
|
||||
interface XActionListener: com::sun::star::lang::XEventListener
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XActionListener::actionPerformed
|
||||
/** is called when an action is performed.
|
||||
*/
|
||||
[oneway] void actionPerformed( [in] com::sun::star::awt::ActionEvent rEvent );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:07 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.2 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,132 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XActivateListener.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XActivateListener_idl__
|
||||
#define __com_sun_star_awt_XActivateListener_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_XEventListener_idl__
|
||||
#include <com/sun/star/lang/XEventListener.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_lang_EventObject_idl__
|
||||
#include <com/sun/star/lang/EventObject.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XActivateListener
|
||||
/** makes it possible to receive activate events.@see XFocusListener
|
||||
@see XTopWindowListener
|
||||
*/
|
||||
[ uik(E227A3DA-33D6-11D1-AABE00A0-249D5590), ident( "XActivateListener", 1.0 ) ]
|
||||
interface XActivateListener: com::sun::star::lang::XEventListener
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XActivateListener::windowActivated
|
||||
/** gets invoked when a window is activated.
|
||||
|
||||
|
||||
|
||||
<p>A window is avtivated if a child or itself got the focus.
|
||||
|
||||
</p>@see XFocusListener::focusGained
|
||||
*/
|
||||
[oneway] void windowActivated( [in] com::sun::star::lang::EventObject e );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XActivateListener::windowDeactivated
|
||||
/** gets invoked when a window is de-activated.
|
||||
|
||||
|
||||
|
||||
<p>A window is deavtivated if a child or itself lost the focus.
|
||||
|
||||
</p>@see XFocusListener::focusLost
|
||||
*/
|
||||
[oneway] void windowDeactivated( [in] com::sun::star::lang::EventObject e );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:07 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,115 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XAdjustmentListener.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XAdjustmentListener_idl__
|
||||
#define __com_sun_star_awt_XAdjustmentListener_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_XEventListener_idl__
|
||||
#include <com/sun/star/lang/XEventListener.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_AdjustmentEvent_idl__
|
||||
#include <com/sun/star/awt/AdjustmentEvent.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XAdjustmentListener
|
||||
/** makes it possible to receive adjustment events from a component.
|
||||
*/
|
||||
[ uik(E227A415-33D6-11D1-AABE00A0-249D5590), ident( "XAdjustmentListener", 1.0 ) ]
|
||||
interface XAdjustmentListener: com::sun::star::lang::XEventListener
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XAdjustmentListener::adjustmentValueChanged
|
||||
/** is called when the adjustment changed.
|
||||
*/
|
||||
[oneway] void adjustmentValueChanged( [in] com::sun::star::awt::AdjustmentEvent rEvent );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:07 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.2 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,135 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XBitmap.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XBitmap_idl__
|
||||
#define __com_sun_star_awt_XBitmap_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_Size_idl__
|
||||
#include <com/sun/star/awt/Size.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XBitmap
|
||||
/** provides a bitmap in the Microsoft DIB format.
|
||||
*/
|
||||
[ uik(E227A3AB-33D6-11D1-AABE00A0-249D5590), ident( "XBitmap", 1.0 ) ]
|
||||
interface XBitmap: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XBitmap::getSize
|
||||
/** @returns
|
||||
the size of the bitmap in pixel.
|
||||
*/
|
||||
com::sun::star::awt::Size getSize();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XBitmap::getDIB
|
||||
/** @returns
|
||||
the device independend bitmap.
|
||||
*/
|
||||
sequence<byte> getDIB();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XBitmap::getMaskDIB
|
||||
/** @returns
|
||||
the transparence mask of the device independend bitmap.
|
||||
*/
|
||||
sequence<byte> getMaskDIB();
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:07 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,139 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XButton.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XButton_idl__
|
||||
#define __com_sun_star_awt_XButton_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XActionListener_idl__
|
||||
#include <com/sun/star/awt/XActionListener.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XButton
|
||||
/** makes it possible to set the label of a button and to register for action events.
|
||||
*/
|
||||
[ uik(E227A40B-33D6-11D1-AABE00A0-249D5590), ident( "XButton", 1.0 ) ]
|
||||
interface XButton: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XButton::addActionListener
|
||||
/** registers an event handler for button action events.
|
||||
*/
|
||||
[oneway] void addActionListener( [in] com::sun::star::awt::XActionListener l );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XButton::removeActionListener
|
||||
/** unregisters an event handler for button action events.
|
||||
*/
|
||||
[oneway] void removeActionListener( [in] com::sun::star::awt::XActionListener l );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XButton::setLabel
|
||||
/** sets the label of the button.
|
||||
*/
|
||||
[oneway] void setLabel( [in] string Label );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XButton::setActionCommand
|
||||
/** sets a command string for pushing the button.
|
||||
*/
|
||||
[oneway] void setActionCommand( [in] string Command );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:51 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:07 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,154 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XCheckBox.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XCheckBox_idl__
|
||||
#define __com_sun_star_awt_XCheckBox_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XItemListener_idl__
|
||||
#include <com/sun/star/awt/XItemListener.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XCheckBox
|
||||
/** gives access to the state of a check box and makes it possible to register for events.
|
||||
*/
|
||||
[ uik(E227A40D-33D6-11D1-AABE00A0-249D5590), ident( "XCheckBox", 1.0 ) ]
|
||||
interface XCheckBox: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCheckBox::addItemListener
|
||||
/** registers a listener for item events.
|
||||
*/
|
||||
[oneway] void addItemListener( [in] com::sun::star::awt::XItemListener l );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCheckBox::removeItemListener
|
||||
/** unregisters a listener for item events.
|
||||
*/
|
||||
[oneway] void removeItemListener( [in] com::sun::star::awt::XItemListener l );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XCheckBox::getState
|
||||
/** @returns
|
||||
the state of the checkbox.
|
||||
*/
|
||||
short getState();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCheckBox::setState
|
||||
/** sets the state of the checkbox.
|
||||
*/
|
||||
[oneway] void setState( [in] short n );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCheckBox::setLabel
|
||||
/** sets the label of the checkbox.
|
||||
*/
|
||||
[oneway] void setLabel( [in] string Label );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCheckBox::enableTriState
|
||||
/** enables or disables the tri state mode.
|
||||
*/
|
||||
[oneway] void enableTriState( [in] boolean b );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,204 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XComboBox.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XComboBox_idl__
|
||||
#define __com_sun_star_awt_XComboBox_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XItemListener_idl__
|
||||
#include <com/sun/star/awt/XItemListener.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XActionListener_idl__
|
||||
#include <com/sun/star/awt/XActionListener.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XComboBox
|
||||
/** gives access to the items of a combo box and makes it possible to
|
||||
register item and action event listeners.
|
||||
*/
|
||||
[ uik(E227A45F-33D6-11D1-AABE00A0-249D5590), ident( "XComboBox", 1.0 ) ]
|
||||
interface XComboBox: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XComboBox::addItemListener
|
||||
/** registers a listener for item events.
|
||||
*/
|
||||
[oneway] void addItemListener( [in] com::sun::star::awt::XItemListener l );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XComboBox::removeItemListener
|
||||
/** unregisters a listener for item events.
|
||||
*/
|
||||
[oneway] void removeItemListener( [in] com::sun::star::awt::XItemListener l );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XComboBox::addActionListener
|
||||
/** registers a listener for action events.
|
||||
*/
|
||||
[oneway] void addActionListener( [in] com::sun::star::awt::XActionListener l );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XComboBox::removeActionListener
|
||||
/** unregisters a listener for action events.
|
||||
*/
|
||||
[oneway] void removeActionListener( [in] com::sun::star::awt::XActionListener l );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XComboBox::addItem
|
||||
/** adds a new item to the combo box.
|
||||
*/
|
||||
[oneway] void addItem( [in] string aItem, [in] short nPos );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XComboBox::addItems
|
||||
/** adds multiple items to the combo box.
|
||||
*/
|
||||
[oneway] void addItems( [in] sequence<string> aItems, [in] short nPos );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XComboBox::removeItems
|
||||
/** removes multiple items to the combo box.
|
||||
*/
|
||||
[oneway] void removeItems( [in] short nPos, [in] short nCount );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XComboBox::getItemCount
|
||||
/** @returns
|
||||
the number of items in this combo box.
|
||||
*/
|
||||
short getItemCount();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XComboBox::getItem
|
||||
/** @returns
|
||||
the item at the position <var>nPos</var>.
|
||||
*/
|
||||
string getItem( [in] short nPos );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XComboBox::getItems
|
||||
/** @returns
|
||||
all items of this combo box.
|
||||
*/
|
||||
sequence<string> getItems();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XComboBox::getDropDownLineCount
|
||||
/** @returns
|
||||
the number of lines which are visible in the drop down area.
|
||||
*/
|
||||
short getDropDownLineCount();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XComboBox::setDropDownLineCount
|
||||
/** sets the number of lines which are visible in the drop down area.
|
||||
*/
|
||||
[oneway] void setDropDownLineCount( [in] short nLines );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,229 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XControl.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XControl_idl__
|
||||
#define __com_sun_star_awt_XControl_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_XComponent_idl__
|
||||
#include <com/sun/star/lang/XComponent.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XToolkit_idl__
|
||||
#include <com/sun/star/awt/XToolkit.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XWindowPeer_idl__
|
||||
#include <com/sun/star/awt/XWindowPeer.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XControlModel_idl__
|
||||
#include <com/sun/star/awt/XControlModel.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XView_idl__
|
||||
#include <com/sun/star/awt/XView.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XControl
|
||||
/** 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.<br>
|
||||
|
||||
Before the window appears on a screen, the createPeer(...) must
|
||||
be called.<br>
|
||||
|
||||
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.
|
||||
*/
|
||||
[ uik(E227A468-33D6-11D1-AABE00A0-249D5590), ident( "XControl", 1.0 ) ]
|
||||
interface XControl: com::sun::star::lang::XComponent
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XControl::setContext
|
||||
/** sets the context for the control.
|
||||
*/
|
||||
[oneway] void setContext( [in] com::sun::star::uno::XInterface Context );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XControl::getContext
|
||||
/** gets the context which was previously set with
|
||||
setContext.
|
||||
*/
|
||||
[const] com::sun::star::uno::XInterface getContext();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XControl::createPeer
|
||||
/** creates a "child" window on the screen. If the
|
||||
parent is NULL, then the desktop window of the toolkit
|
||||
is the parent.
|
||||
*/
|
||||
[oneway] void createPeer( [in] com::sun::star::awt::XToolkit Toolkit,
|
||||
[in] com::sun::star::awt::XWindowPeer Parent );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XControl::getPeer
|
||||
/** returns the peer which was previously created or set.
|
||||
*/
|
||||
[const] com::sun::star::awt::XWindowPeer getPeer();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XControl::setModel
|
||||
/** sets a model for the control. The control gets
|
||||
the persistent data from this interface and sets update
|
||||
links to the model data. The main interface to the
|
||||
model is the XPropertySet.
|
||||
*/
|
||||
boolean setModel( [in] com::sun::star::awt::XControlModel Model );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XControl::getModel
|
||||
/** returns the model for this control. The model
|
||||
allows access to data like "test," "font," etc. for the
|
||||
control. If there is no extra model, this method must
|
||||
return the "com::sun::star::uno::XInterface" from the control.
|
||||
*/
|
||||
[const] com::sun::star::awt::XControlModel getModel();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XControl::getView
|
||||
/** returns the view of this control.
|
||||
*/
|
||||
[const] com::sun::star::awt::XView getView();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XControl::setDesignMode
|
||||
/** sets the design mode for use in a design editor.
|
||||
Normally the control will be painted directly without a peer.
|
||||
*/
|
||||
[oneway] void setDesignMode( [in] boolean bOn );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XControl::isDesignMode
|
||||
/** @returns
|
||||
<true/> if the control is in design mode,
|
||||
<false/> otherwise.
|
||||
*/
|
||||
boolean isDesignMode();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XControl::isTransparent
|
||||
/** @returns
|
||||
<true/> if the control is transparent,
|
||||
<false/> otherwise.
|
||||
*/
|
||||
boolean isTransparent();
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.2 2000/10/09 14:24:53 mi
|
||||
#78715# exchanged stardiv::... by com::sun::star::... (especially in @see tags)
|
||||
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.6 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.4 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.3 2000/02/07 11:24:15 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
|
||||
@@ -0,0 +1,168 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XControlContainer.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XControlContainer_idl__
|
||||
#define __com_sun_star_awt_XControlContainer_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XControl_idl__
|
||||
#include <com/sun/star/awt/XControl.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XControlContainer
|
||||
/** this interface is the container for controls.
|
||||
|
||||
Other names for the container are container or environment.<br>
|
||||
|
||||
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".<br>
|
||||
*/
|
||||
[ uik(E227A46A-33D6-11D1-AABE00A0-249D5590), ident( "XControlContainer", 1.0 ) ]
|
||||
interface XControlContainer: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XControlContainer::setStatusText
|
||||
/** sets a status text in the status bar of the
|
||||
container.
|
||||
*/
|
||||
[oneway] void setStatusText( [in] string StatusText );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XControlContainer::getControls
|
||||
/** @returns
|
||||
all controls of this container.
|
||||
*/
|
||||
[const] sequence<com::sun::star::awt::XControl> getControls();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XControlContainer::getControl
|
||||
/** returns the control with the name "Name".
|
||||
*/
|
||||
[const] com::sun::star::awt::XControl getControl( [in] string aName );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XControlContainer::addControl
|
||||
/** adds the control to the container. The control
|
||||
must not be added to another container. The container
|
||||
must call <code>setControlContainer( this )</code> at
|
||||
the control.
|
||||
*/
|
||||
[oneway] void addControl( [in] string Name,
|
||||
[in] com::sun::star::awt::XControl Control );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XControlContainer::removeControl
|
||||
/** removes the control from the container. You must
|
||||
call
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
at this control.
|
||||
*/
|
||||
[oneway] void removeControl( [in] com::sun::star::awt::XControl Control );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.2 2000/10/09 14:24:53 mi
|
||||
#78715# exchanged stardiv::... by com::sun::star::... (especially in @see tags)
|
||||
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,104 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XControlModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XControlModel_idl__
|
||||
#define __com_sun_star_awt_XControlModel_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XControlModel
|
||||
/** identifies a control model.
|
||||
*/
|
||||
[ uik(E227A51B-33D6-11D1-AABE00A0-249D5590), ident( "XControlModel", 1.0 ) ]
|
||||
interface XControlModel: com::sun::star::uno::XInterface
|
||||
{
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.2 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,227 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XCurrencyField.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XCurrencyField_idl__
|
||||
#define __com_sun_star_awt_XCurrencyField_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XCurrencyField
|
||||
/** makes it possible to set the formatting and value for a currency field.
|
||||
*/
|
||||
[ uik(E227A52F-33D6-11D1-AABE00A0-249D5590), ident( "XCurrencyField", 1.0 ) ]
|
||||
interface XCurrencyField: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCurrencyField::setValue
|
||||
/** sets the value to display in the currency field.
|
||||
*/
|
||||
[oneway] void setValue( [in] double Value );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XCurrencyField::getValue
|
||||
/** @returns
|
||||
the value which is currently displayed in the currency field.
|
||||
*/
|
||||
double getValue();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCurrencyField::setMin
|
||||
/** sets the minimum value to accept by the user.
|
||||
*/
|
||||
[oneway] void setMin( [in] double Value );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XCurrencyField::getMin
|
||||
/** @returns
|
||||
the currently set minimum value accepted by the user.
|
||||
*/
|
||||
double getMin();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCurrencyField::setMax
|
||||
/** sets the maximum value to accept by the user.
|
||||
*/
|
||||
[oneway] void setMax( [in] double Value );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XCurrencyField::getMax
|
||||
/** @returns
|
||||
the currently set maximum value accepted by the user.
|
||||
*/
|
||||
double getMax();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCurrencyField::setFirst
|
||||
/** sets the first value to set on 'Pos1' key.
|
||||
*/
|
||||
[oneway] void setFirst( [in] double Value );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XCurrencyField::getFirst
|
||||
/** @returns
|
||||
the currently set first value which is set on 'Pos1' key.
|
||||
*/
|
||||
double getFirst();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCurrencyField::setLast
|
||||
/** sets the last value to set on 'End' key.
|
||||
*/
|
||||
[oneway] void setLast( [in] double Value );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XCurrencyField::getLast
|
||||
/** @returns
|
||||
the currently set last value which is set on 'End' key.
|
||||
*/
|
||||
double getLast();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCurrencyField::setSpinSize
|
||||
/** sets the increment value for the spin buttons.
|
||||
*/
|
||||
[oneway] void setSpinSize( [in] double Value );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XCurrencyField::getSpinSize
|
||||
/** @returns
|
||||
the currently set increment value for the spin buttons.
|
||||
*/
|
||||
double getSpinSize();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCurrencyField::setDecimalDigits
|
||||
/** sets the number of decimals.
|
||||
*/
|
||||
[oneway] void setDecimalDigits( [in] short nDigits );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XCurrencyField::getDecimalDigits
|
||||
/** @returns
|
||||
the currently set number of decimals.
|
||||
*/
|
||||
short getDecimalDigits();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XCurrencyField::setStrictFormat
|
||||
/** determines whether the format is checked even during editing.
|
||||
*/
|
||||
[oneway] void setStrictFormat( [in] boolean bStrict );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XCurrencyField::isStrictFormat
|
||||
/** @returns
|
||||
whether the format is currently checked even during editing.
|
||||
*/
|
||||
boolean isStrictFormat();
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,226 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XDateField.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XDateField_idl__
|
||||
#define __com_sun_star_awt_XDateField_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XDateField
|
||||
/** makes it possible to set the limits and the value of a date field.
|
||||
*/
|
||||
[ uik(E227A517-33D6-11D1-AABE00A0-249D5590), ident( "XDateField", 1.0 ) ]
|
||||
interface XDateField: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDateField::setDate
|
||||
/** sets the date value to display in the date field.
|
||||
*/
|
||||
[oneway] void setDate( [in] long Date );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XDateField::getDate
|
||||
/** @returns
|
||||
the date value which is currently displayed in the date field.
|
||||
*/
|
||||
long getDate();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDateField::setMin
|
||||
/** sets the minimum value to accept by the user.
|
||||
*/
|
||||
[oneway] void setMin( [in] long Date );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XDateField::getMin
|
||||
/** @returns
|
||||
the currently set minimum value accepted by the user.
|
||||
*/
|
||||
long getMin();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDateField::setMax
|
||||
/** sets the maximum value to accept by the user.
|
||||
*/
|
||||
[oneway] void setMax( [in] long Date );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XDateField::getMax
|
||||
/** @returns
|
||||
the currently set maximum value accepted by the user.
|
||||
*/
|
||||
long getMax();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDateField::setFirst
|
||||
/** sets the first value to set on 'Pos1' key.
|
||||
*/
|
||||
[oneway] void setFirst( [in] long Date );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XDateField::getFirst
|
||||
/** @returns
|
||||
the currently set first value which is set on 'Pos1' key.
|
||||
*/
|
||||
long getFirst();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDateField::setLast
|
||||
/** sets the last value to set on 'End' key.
|
||||
*/
|
||||
[oneway] void setLast( [in] long Date );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XDateField::getLast
|
||||
/** @returns
|
||||
the currently set last value which is set on 'End' key.
|
||||
*/
|
||||
long getLast();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDateField::setLongFormat
|
||||
/** determines if the long date format is to be used.
|
||||
*/
|
||||
[oneway] void setLongFormat( [in] boolean bLong );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDateField::isLongFormat
|
||||
/** determines if the long date format is currently used.
|
||||
*/
|
||||
boolean isLongFormat();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDateField::setEmpty
|
||||
/** sets the empty value for the date.
|
||||
*/
|
||||
void setEmpty();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XDateField::isEmpty
|
||||
/** @returns
|
||||
whether currently the empty value is set for the date.
|
||||
*/
|
||||
boolean isEmpty();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDateField::setStrictFormat
|
||||
/** determines if the format is checked, even during editing.
|
||||
*/
|
||||
[oneway] void setStrictFormat( [in] boolean bStrict );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XDateField::isStrictFormat
|
||||
/** @returns
|
||||
whether the format is currently checked even during editing.
|
||||
*/
|
||||
boolean isStrictFormat();
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,200 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XDevice.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XDevice_idl__
|
||||
#define __com_sun_star_awt_XDevice_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_DeviceInfo_idl__
|
||||
#include <com/sun/star/awt/DeviceInfo.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
interface XGraphics;
|
||||
interface XFont;
|
||||
interface XBitmap;
|
||||
interface XDisplayBitmap;
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XDevice
|
||||
/** provides information about a graphical output device and
|
||||
offers a factory for the <em>graphics</em> which provides write
|
||||
operations on the device.
|
||||
*/
|
||||
[ uik(E227A4A6-33D6-11D1-AABE00A0-249D5590), ident( "XDevice", 1.0 ) ]
|
||||
interface XDevice: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDevice::createGraphics
|
||||
/** creates a new graphics which output operation direct
|
||||
to this device.
|
||||
*/
|
||||
XGraphics createGraphics();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDevice::createDevice
|
||||
/** creates a new device which is compatible with this one.
|
||||
|
||||
|
||||
|
||||
<p>If the device does not support the GETBITS device capability,
|
||||
this method returns <null></null>.
|
||||
|
||||
</p>
|
||||
*/
|
||||
XDevice createDevice( [in] long nWidth,
|
||||
[in] long nHeight );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XDevice::getInfo
|
||||
/** @returns
|
||||
information about the device.
|
||||
*/
|
||||
com::sun::star::awt::DeviceInfo getInfo();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XDevice::getFontDescriptors
|
||||
/** @returns
|
||||
the list of available font descriptors.
|
||||
*/
|
||||
sequence<FontDescriptor> getFontDescriptors();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XDevice::getFont
|
||||
/** @returns
|
||||
information about a font offered by this device.
|
||||
|
||||
@param aDescriptor
|
||||
specifies the description of a font.
|
||||
|
||||
specifies that the unit of measure is pixel for this
|
||||
device.
|
||||
*/
|
||||
com::sun::star::awt::XFont getFont( [in] FontDescriptor aDescriptor );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDevice::createBitmap
|
||||
/** creates a bitmap with the current device depth.<br>
|
||||
If the specified area does not lie entirely in the device, the bits
|
||||
outside are not specified.
|
||||
*/
|
||||
XBitmap createBitmap( [in] long nX,
|
||||
[in] long nY,
|
||||
[in] long nWidth,
|
||||
[in] long nHeight );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XDevice::createDisplayBitmap
|
||||
/** creates a device-compatible bitmap.
|
||||
|
||||
|
||||
|
||||
<p>The data of the bitmap is in process memory instead of in the device,
|
||||
so the output operation is fast.
|
||||
|
||||
</p>
|
||||
*/
|
||||
XDisplayBitmap createDisplayBitmap( [in] XBitmap Bitmap );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:52 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,131 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XDialog.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XDialog_idl__
|
||||
#define __com_sun_star_awt_XDialog_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XDialog
|
||||
/** @deprecated
|
||||
*/
|
||||
[ uik(E227A412-33D6-11D1-AABE00A0-249D5590), ident( "XDialog", 1.0 ) ]
|
||||
interface XDialog: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR XDialog::setTitle
|
||||
|
||||
// DocMerge: empty anyway
|
||||
[oneway] void setTitle( [in] string Title );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR XDialog::getTitle
|
||||
|
||||
// DocMerge: empty anyway
|
||||
string getTitle();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR XDialog::execute
|
||||
|
||||
// DocMerge: empty anyway
|
||||
short execute();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR XDialog::endExecute
|
||||
|
||||
// DocMerge: empty anyway
|
||||
void endExecute();
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:53 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:15 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,106 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XDisplayBitmap.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XDisplayBitmap_idl__
|
||||
#define __com_sun_star_awt_XDisplayBitmap_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XDisplayBitmap
|
||||
/** specifies an object as a bitmap for which data is formatted for
|
||||
a specific output device.
|
||||
|
||||
|
||||
|
||||
<p>Drawing of this bitmap is only valid on a compatible device.</p>
|
||||
*/
|
||||
[ uik(E227A396-33D6-11D1-AABE00A0-249D5590), ident( "XDisplayBitmap", 1.0 ) ]
|
||||
interface XDisplayBitmap: com::sun::star::uno::XInterface
|
||||
{
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,138 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XFileDialog.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XFileDialog_idl__
|
||||
#define __com_sun_star_awt_XFileDialog_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XFileDialog
|
||||
/** @deprecated
|
||||
*/
|
||||
[ uik(E227A516-33D6-11D1-AABE00A0-249D5590), ident( "XFileDialog", 1.0 ) ]
|
||||
interface XFileDialog: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR XFileDialog::setPath
|
||||
|
||||
// DocMerge: empty anyway
|
||||
[oneway] void setPath( [in] string Path );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR XFileDialog::getPath
|
||||
|
||||
// DocMerge: empty anyway
|
||||
string getPath();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR XFileDialog::setFilters
|
||||
|
||||
// DocMerge: empty anyway
|
||||
[oneway] void setFilters( [in] sequence<string> rFilterNames,
|
||||
[in] sequence<string> rMasks );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR XFileDialog::setCurrentFilter
|
||||
|
||||
// DocMerge: empty anyway
|
||||
[oneway] void setCurrentFilter( [in] string Filter );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// DOCUMENTATION OMITTED FOR XFileDialog::getCurrentFilter
|
||||
|
||||
// DocMerge: empty anyway
|
||||
string getCurrentFilter();
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:53 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:16 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,137 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XFixedText.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XFixedText_idl__
|
||||
#define __com_sun_star_awt_XFixedText_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XFixedText
|
||||
/** makes it possible to access the text and formatting of a test field.
|
||||
*/
|
||||
[ uik(E227A413-33D6-11D1-AABE00A0-249D5590), ident( "XFixedText", 1.0 ) ]
|
||||
interface XFixedText: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XFixedText::setText
|
||||
/** sets the text to display in the text field.
|
||||
*/
|
||||
[oneway] void setText( [in] string Text );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XFixedText::getText
|
||||
/** @returns
|
||||
the text which is currently displayed in the text field.
|
||||
*/
|
||||
string getText();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XFixedText::setAlignment
|
||||
/** sets the <type>TextAlign</type> for this field.
|
||||
*/
|
||||
[oneway] void setAlignment( [in] short nAlign );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XFixedText::getAlignment
|
||||
/** @returns
|
||||
the currently set <type>TextAlign</type> for this field.
|
||||
*/
|
||||
short getAlignment();
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:53 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:16 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,126 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XFocusListener.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XFocusListener_idl__
|
||||
#define __com_sun_star_awt_XFocusListener_idl__
|
||||
|
||||
#ifndef __com_sun_star_lang_XEventListener_idl__
|
||||
#include <com/sun/star/lang/XEventListener.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FocusEvent_idl__
|
||||
#include <com/sun/star/awt/FocusEvent.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XFocusListener
|
||||
/** makes it possible to receive keyboard focus events.
|
||||
|
||||
|
||||
|
||||
<p>The window which has the keyboard focus is the window which gets
|
||||
the keyboard events.
|
||||
|
||||
</p>
|
||||
*/
|
||||
[ uik(E227A3B7-33D6-11D1-AABE00A0-249D5590), ident( "XFocusListener", 1.0 ) ]
|
||||
interface XFocusListener: com::sun::star::lang::XEventListener
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XFocusListener::focusGained
|
||||
/** gets invoked when a window gains the keyboard focus.@see XFocusListener::windowActivated
|
||||
*/
|
||||
[oneway] void focusGained( [in] com::sun::star::awt::FocusEvent e );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XFocusListener::focusLost
|
||||
/** gets invoked when a window loses the keyboard focus.@see XFocusListener::windowDeactivated
|
||||
*/
|
||||
[oneway] void focusLost( [in] com::sun::star::awt::FocusEvent e );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,186 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XFont.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XFont_idl__
|
||||
#define __com_sun_star_awt_XFont_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_SimpleFontMetric_idl__
|
||||
#include <com/sun/star/awt/SimpleFontMetric.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XFont
|
||||
/** decribes a font on a specific device.
|
||||
|
||||
|
||||
|
||||
<p>All values are in pixels within this device.</p>
|
||||
*/
|
||||
[ uik(E227A3B0-33D6-11D1-AABE00A0-249D5590), ident( "XFont", 1.0 ) ]
|
||||
interface XFont: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XFont::getFontDescriptor
|
||||
/** @returns
|
||||
the description of the font.
|
||||
|
||||
<p>The unit of measurement is pixels for the device.
|
||||
*/
|
||||
com::sun::star::awt::FontDescriptor getFontDescriptor();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XFont::getFontMetric
|
||||
/** @returns
|
||||
additional information about the font.
|
||||
*/
|
||||
com::sun::star::awt::SimpleFontMetric getFontMetric();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XFont::getCharWidth
|
||||
/** @returns
|
||||
the width of the specified character
|
||||
measured in pixels for the device.
|
||||
*/
|
||||
short getCharWidth( [in] char c );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XFont::getCharWidths
|
||||
/** @returns
|
||||
a sequence of the widths of subsequent characters for this font.
|
||||
*/
|
||||
sequence<short> getCharWidths( [in] char nFirst, [in] char nLast );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XFont::getStringWidth
|
||||
/** @returns
|
||||
the width of the specified string of characters
|
||||
measured in pixels for the device.
|
||||
*/
|
||||
long getStringWidth( [in] string str );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XFont::getStringWidthArray
|
||||
/** @returns
|
||||
the width of the specified string of characters
|
||||
measured in pixels for the device.
|
||||
|
||||
@param aDXArray
|
||||
receives the width of every single character
|
||||
measured in pixels for the device.
|
||||
*/
|
||||
long getStringWidthArray( [in] string str,
|
||||
[out] sequence<long> aDXArray );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XFont::getKernPairs
|
||||
/** queries the kerning pair table.
|
||||
*/
|
||||
void getKernPairs( [out] sequence<char> Chars1,
|
||||
[out] sequence<char> Chars2,
|
||||
[out] sequence<short> Kerns );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:53 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:16 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,401 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XGraphics.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XGraphics_idl__
|
||||
#define __com_sun_star_awt_XGraphics_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_SimpleFontMetric_idl__
|
||||
#include <com/sun/star/awt/SimpleFontMetric.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_FontDescriptor_idl__
|
||||
#include <com/sun/star/awt/FontDescriptor.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_RasterOperation_idl__
|
||||
#include <com/sun/star/awt/RasterOperation.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_Gradient_idl__
|
||||
#include <com/sun/star/awt/Gradient.idl>
|
||||
#endif
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
interface XRegion;
|
||||
interface XDisplayBitmap;
|
||||
interface XFont;
|
||||
interface XDevice;
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XGraphics
|
||||
/** provides the basic output operation of a device.
|
||||
*/
|
||||
[ uik(E227A3AF-33D6-11D1-AABE00A0-249D5590), ident( "XGraphics", 1.0 ) ]
|
||||
interface XGraphics: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from idl: method com::sun::star::awt::XGraphics::getDevice
|
||||
/** @returns
|
||||
the device of this graphics.
|
||||
*/
|
||||
XDevice getDevice();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::getFontMetric
|
||||
/** returns the font metric of the current font.
|
||||
*/
|
||||
SimpleFontMetric getFontMetric();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::setFont
|
||||
/** sets the font used by text operations.
|
||||
*/
|
||||
[oneway] void setFont( [in] XFont xNewFont );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::selectFont
|
||||
/** creates a new font and sets the font.
|
||||
*/
|
||||
[oneway] void selectFont( [in] FontDescriptor aDescription );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::setTextColor
|
||||
/** sets the text color used by text operations.
|
||||
*/
|
||||
[oneway] void setTextColor( [in] long nColor );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::setTextFillColor
|
||||
/** sets the fill color used by text operations.
|
||||
*/
|
||||
[oneway] void setTextFillColor( [in] long nColor );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::setLineColor
|
||||
/** sets the line color.
|
||||
*/
|
||||
[oneway] void setLineColor( [in] long nColor );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::setFillColor
|
||||
/** sets the fill color.
|
||||
*/
|
||||
[oneway] void setFillColor( [in] long nColor );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::setRasterOp
|
||||
/** sets the raster operation.
|
||||
|
||||
|
||||
|
||||
<p>If the device does not support raster operations
|
||||
then this call is ignored.</p>
|
||||
*/
|
||||
[oneway] void setRasterOp( [in] RasterOperation ROP );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::setClipRegion
|
||||
/** sets the clip region to specified clipping.
|
||||
*/
|
||||
[oneway] void setClipRegion( [in] XRegion Clipping );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::intersectClipRegion
|
||||
/** builds the intersection with the current region.
|
||||
*/
|
||||
[oneway] void intersectClipRegion( [in] XRegion xClipping );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::push
|
||||
/** saves all current settings (Font, TextColor, TextFillColor,
|
||||
LineColor, FillColor, RasterOp, ClipRegion).
|
||||
*/
|
||||
[oneway] void push();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::pop
|
||||
/** restores all previous saved settings.
|
||||
*/
|
||||
[oneway] void pop();
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::copy
|
||||
/** copies a rectangle of pixels from another device into this one.
|
||||
*/
|
||||
[oneway] void copy( [in] XDevice xSource,
|
||||
[in] long nSourceX,
|
||||
[in] long nSourceY,
|
||||
[in] long nSourceWidth,
|
||||
[in] long nSourceHeight,
|
||||
[in] long nDestX,
|
||||
[in] long nDestY,
|
||||
[in] long nDestWidth,
|
||||
[in] long nDestHeight );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::draw
|
||||
/** draws a part of the specified bitmap to the output device.
|
||||
*/
|
||||
[oneway] void draw( [in] XDisplayBitmap xBitmapHandle,
|
||||
[in] long SourceX,
|
||||
[in] long SourceY,
|
||||
[in] long SourceWidth,
|
||||
[in] long SourceHeight,
|
||||
[in] long DestX,
|
||||
[in] long DestY,
|
||||
[in] long DestWidth,
|
||||
[in] long DestHeight );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawPixel
|
||||
/** sets a single pixel in the output device.
|
||||
*/
|
||||
[oneway] void drawPixel( [in] long X,
|
||||
[in] long Y );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawLine
|
||||
/** draws a line in the output device.
|
||||
*/
|
||||
[oneway] void drawLine( [in] long X1,
|
||||
[in] long Y1,
|
||||
[in] long X2,
|
||||
[in] long Y2 );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawRect
|
||||
/** draws a rectangle in the output device.
|
||||
*/
|
||||
[oneway] void drawRect( [in] long X,
|
||||
[in] long Y,
|
||||
[in] long Width,
|
||||
[in] long Height );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawRoundedRect
|
||||
/** draws a rectangle with rounded corners in the output device.
|
||||
*/
|
||||
[oneway] void drawRoundedRect( [in] long X,
|
||||
[in] long Y,
|
||||
[in] long Width,
|
||||
[in] long Height,
|
||||
[in] long nHorzRound,
|
||||
[in] long nVertRound );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawPolyLine
|
||||
/** draws multiple lines in the output device at once.
|
||||
*/
|
||||
[oneway] void drawPolyLine( [in] sequence<long> DataX,
|
||||
[in] sequence<long> DataY );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawPolygon
|
||||
/** draws a polygon line in the output device.
|
||||
*/
|
||||
[oneway] void drawPolygon( [in] sequence<long> DataX,
|
||||
[in] sequence<long> DataY );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawPolyPolygon
|
||||
/** draws multiple polygons in the output device at once.
|
||||
*/
|
||||
[oneway] void drawPolyPolygon( [in] sequence< sequence<long> > DataX,
|
||||
[in] sequence< sequence<long> > DataY );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawEllipse
|
||||
/** draws an ellipse in the output device.
|
||||
*/
|
||||
[oneway] void drawEllipse( [in] long X,
|
||||
[in] long Y,
|
||||
[in] long Width,
|
||||
[in] long Height );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawArc
|
||||
/** draws an arc (part of a circle) in the output device.
|
||||
*/
|
||||
[oneway] void drawArc( [in] long X,
|
||||
[in] long Y,
|
||||
[in] long Width,
|
||||
[in] long Height,
|
||||
[in] long X1,
|
||||
[in] long Y1,
|
||||
[in] long X2,
|
||||
[in] long Y2 );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawPie
|
||||
/** draws a circular area in the output device.
|
||||
*/
|
||||
[oneway] void drawPie( [in] long X,
|
||||
[in] long Y,
|
||||
[in] long Width,
|
||||
[in] long Height,
|
||||
[in] long X1,
|
||||
[in] long Y1,
|
||||
[in] long X2,
|
||||
[in] long Y2 );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawChord
|
||||
/** draws a chord of a circular area in the output device.
|
||||
|
||||
|
||||
|
||||
<p>A chord is a segment of a circle. You get two chords from a
|
||||
circle if you intersect the circle with a straight line
|
||||
joining two points on the circle.</p>
|
||||
*/
|
||||
[oneway] void drawChord( [in] long nX,
|
||||
[in] long nY,
|
||||
[in] long nWidth,
|
||||
[in] long nHeight,
|
||||
[in] long nX1,
|
||||
[in] long nY1,
|
||||
[in] long nX2,
|
||||
[in] long nY2 );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawGradient
|
||||
/** draws a color dispersion in the output device.
|
||||
*/
|
||||
[oneway] void drawGradient( [in] long nX,
|
||||
[in] long nY,
|
||||
[in] long nWidth,
|
||||
[in] long Height,
|
||||
[in] Gradient aGradient );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawText
|
||||
/** draws text in the output device.
|
||||
*/
|
||||
[oneway] void drawText( [in] long X,
|
||||
[in] long Y,
|
||||
[in] string Text );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XGraphics::drawTextArray
|
||||
/** draws texts in the output device using an explicit kerning table.
|
||||
*/
|
||||
[oneway] void drawTextArray( [in] long X,
|
||||
[in] long Y,
|
||||
[in] string Text,
|
||||
[in] sequence<long> Longs );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,133 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XImageButton.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XImageButton_idl__
|
||||
#define __com_sun_star_awt_XImageButton_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XActionListener_idl__
|
||||
#include <com/sun/star/awt/XActionListener.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XImageButton
|
||||
/** makes it possible to register for action events of an image button
|
||||
and set the action command.
|
||||
*/
|
||||
[ uik(E227A51C-33D6-11D1-AABE00A0-249D5590), ident( "XImageButton", 1.0 ) ]
|
||||
interface XImageButton: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XImageButton::addActionListener
|
||||
/** registers a listener for action events.
|
||||
*/
|
||||
[oneway] void addActionListener( [in] com::sun::star::awt::XActionListener l );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XImageButton::removeActionListener
|
||||
/** unregisters a listener for action events.
|
||||
*/
|
||||
[oneway] void removeActionListener( [in] com::sun::star::awt::XActionListener l );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XImageButton::setActionCommand
|
||||
/** sets the action command string.
|
||||
*/
|
||||
[oneway] void setActionCommand( [in] string Command );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:53 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:16 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,193 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XImageConsumer.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XImageConsumer_idl__
|
||||
#define __com_sun_star_awt_XImageConsumer_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
interface XImageProducer;
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XImageConsumer
|
||||
/** specifies a data sink for an image, or in other words, an interface
|
||||
for a component which wants to display or just receive an image from
|
||||
an image producer.@see XImageProducer
|
||||
*/
|
||||
[ uik(E227A51E-33D6-11D1-AABE00A0-249D5590), ident( "XImageConsumer", 1.0 ) ]
|
||||
interface XImageConsumer: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XImageConsumer::init
|
||||
/** This initializes the consumer with image dimensions.
|
||||
*/
|
||||
[oneway] void init( [in] long Width,
|
||||
[in] long Height );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XImageConsumer::setColorModel
|
||||
/** changes color model for next pixels
|
||||
typically called once after initialization.
|
||||
*/
|
||||
[oneway] void setColorModel( [in] short BitCount,
|
||||
[in] sequence<long> RGBAPal,
|
||||
[in] long RedMask,
|
||||
[in] long GreenMask,
|
||||
[in] long BlueMask,
|
||||
[in] long AlphaMask );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XImageConsumer::setPixelsByBytes
|
||||
/** delivers a chunk of pixels as <atom>long</atom> values.
|
||||
|
||||
|
||||
|
||||
<p>The pixels of the image are delivered using one or more calls
|
||||
to this method. Each call specifies the location and size of the
|
||||
rectangle of source pixels that are contained in the array of pixels.
|
||||
The specified color model object should be used to convert
|
||||
the pixels into their corresponding color and alpha components. Pixel
|
||||
(m,n) is stored in the pixels array at index (n * <var>nScanSize</var>
|
||||
+ m + nOffset).</p>
|
||||
*/
|
||||
[oneway] void setPixelsByBytes( [in] long nX,
|
||||
[in] long nY,
|
||||
[in] long nWidth,
|
||||
[in] long nHeight,
|
||||
[in] sequence<byte> aProducerData,
|
||||
[in] long nOffset,
|
||||
[in] long nScanSize );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XImageConsumer::setPixelsByLongs
|
||||
/** delivers a chunk of pixels as <atom>byte</atom> values.
|
||||
|
||||
|
||||
|
||||
<p>The pixels of the image are delivered using one or more calls
|
||||
to this method. Each call specifies the location and size of the
|
||||
rectangle of source pixels that are contained in the array of pixels.
|
||||
The specified color model object should be used to convert
|
||||
the pixels into their corresponding color and alpha components. Pixel
|
||||
(m,n) is stored in the pixels array at index (n * <var>nScanSize</var>
|
||||
+ m + nOffset). </p>
|
||||
*/
|
||||
[oneway] void setPixelsByLongs( [in] long nX,
|
||||
[in] long nY,
|
||||
[in] long nWidth,
|
||||
[in] long nHeight,
|
||||
[in] sequence<long> aProducerData,
|
||||
[in] long nOffset,
|
||||
[in] long nScanSize );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XImageConsumer::complete
|
||||
/** is called for the notification of the degree to which the
|
||||
image is delivered.
|
||||
|
||||
|
||||
|
||||
<p>The complete method is called when the image producer
|
||||
has finished delivering all of the pixels that the source image
|
||||
contains, or when a single frame of a multi-frame animation has
|
||||
been completed, or when an error in loading or producing the
|
||||
image has occurred. The image consumer should remove itself from the
|
||||
list of consumers registered with the image producer
|
||||
at this time, unless it is interested in successive frames.</p>
|
||||
*/
|
||||
[oneway] void complete( [in] long Status,
|
||||
[in] XImageProducer xProducer );
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:52 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.4 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.2 2000/05/16 12:19:53 mi
|
||||
documentation
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,156 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XImageProducer.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XImageProducer_idl__
|
||||
#define __com_sun_star_awt_XImageProducer_idl__
|
||||
|
||||
#ifndef __com_sun_star_uno_XInterface_idl__
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XImageConsumer_idl__
|
||||
#include <com/sun/star/awt/XImageConsumer.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from idl: interface com::sun::star::awt::XImageProducer
|
||||
/** specifies a source for an image.
|
||||
*/
|
||||
[ uik(E227A51F-33D6-11D1-AABE00A0-249D5590), ident( "XImageProducer", 1.0 ) ]
|
||||
interface XImageProducer: com::sun::star::uno::XInterface
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XImageProducer::addConsumer
|
||||
/** registers an image consumer with the
|
||||
image producer for accessing the image data
|
||||
during a later reconstruction of the image.
|
||||
|
||||
|
||||
|
||||
<p>The image producer may, at its
|
||||
discretion, start delivering the image data to the consumer
|
||||
using the <type>XImageConsumer</type> interface immediately, or when the
|
||||
next available image reconstruction is triggered by a call
|
||||
to the startProduction method.</p>
|
||||
*/
|
||||
[oneway] void addConsumer( [in] com::sun::star::awt::XImageConsumer xConsumer );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XImageProducer::removeConsumer
|
||||
/** removes the given <type scope="com::sun::star::awt">XImageConsumer</type> callback
|
||||
from the list of consumers currently registered to
|
||||
receive image data. It is not considered an error
|
||||
to remove a consumer that is not currently registered.
|
||||
The image producer should stop sending data
|
||||
to this consumer as soon as it is feasible.
|
||||
*/
|
||||
[oneway] void removeConsumer( [in] com::sun::star::awt::XImageConsumer xConsumer );
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XImageProducer::startProduction
|
||||
/** registers the given image consumer as a consumer
|
||||
and starts an immediate reconstruction of the image data.
|
||||
|
||||
|
||||
|
||||
<p>The image data will then be delivered to this
|
||||
consumer and any other consumer which may have already
|
||||
been registered with the producer. This method differs
|
||||
from the addConsumer method in that a reproduction of
|
||||
the image data should be triggered as soon as possible.</p>
|
||||
*/
|
||||
[oneway] void startProduction();
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:53 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.5 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.3 2000/05/16 12:19:53 mi
|
||||
documentation
|
||||
|
||||
Revision 1.2 2000/02/07 11:24:16 mi
|
||||
zu #70728# missing documentation marked
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
@@ -0,0 +1,113 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* $RCSfile: XInfoPrinter.idl,v $
|
||||
*
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
* last change: $Author: mi $ $Date: 2000-11-06 09:21:05 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1
|
||||
* - Sun Industry Standards Source License Version 1.1
|
||||
*
|
||||
* Sun Microsystems Inc., October, 2000
|
||||
*
|
||||
* GNU Lesser General Public License Version 2.1
|
||||
* =============================================
|
||||
* Copyright 2000 by Sun Microsystems, Inc.
|
||||
* 901 San Antonio Road, Palo Alto, CA 94303, USA
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License version 2.1, as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||||
* MA 02111-1307 USA
|
||||
*
|
||||
*
|
||||
* Sun Industry Standards Source License Version 1.1
|
||||
* =================================================
|
||||
* The contents of this file are subject to the Sun Industry Standards
|
||||
* Source License Version 1.1 (the "License"); You may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of the
|
||||
* License at http://www.openoffice.org/license.html.
|
||||
*
|
||||
* Software provided under this License is provided on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
|
||||
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
|
||||
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
|
||||
* See the License for the specific provisions governing your rights and
|
||||
* obligations concerning the Software.
|
||||
*
|
||||
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
|
||||
*
|
||||
* Copyright: 2000 by Sun Microsystems, Inc.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Contributor(s): _______________________________________
|
||||
*
|
||||
*
|
||||
************************************************************************/
|
||||
#ifndef __com_sun_star_awt_XInfoPrinter_idl__
|
||||
#define __com_sun_star_awt_XInfoPrinter_idl__
|
||||
|
||||
#ifndef __com_sun_star_awt_XPrinterPropertySet_idl__
|
||||
#include <com/sun/star/awt/XPrinterPropertySet.idl>
|
||||
#endif
|
||||
|
||||
#ifndef __com_sun_star_awt_XDevice_idl__
|
||||
#include <com/sun/star/awt/XDevice.idl>
|
||||
#endif
|
||||
|
||||
|
||||
//=============================================================================
|
||||
|
||||
module com { module sun { module star { module awt {
|
||||
|
||||
//=============================================================================
|
||||
|
||||
// DocMerge from xml: interface com::sun::star::awt::XInfoPrinter
|
||||
/** represents an information printer.
|
||||
*/
|
||||
[ uik(E227A3D8-33D6-11D1-AABE00A0-249D5590), ident( "XInfoPrinter", 1.0 ) ]
|
||||
interface XInfoPrinter: com::sun::star::awt::XPrinterPropertySet
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
// DocMerge from xml: method com::sun::star::awt::XInfoPrinter::createDevice
|
||||
/** creates a new object which implements an <type>XDevice</type>.
|
||||
The current settings are used as a template.
|
||||
*/
|
||||
com::sun::star::awt::XDevice createDevice();
|
||||
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
/*=============================================================================
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.1.1.1 2000/09/18 23:34:53 hjs
|
||||
initial import
|
||||
|
||||
Revision 1.3 2000/09/11 11:52:08 mi
|
||||
documentation merged from XML
|
||||
|
||||
Revision 1.1.1.1 1999/11/11 09:48:40 jsc
|
||||
new
|
||||
|
||||
|
||||
=============================================================================*/
|
||||
#endif
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user