diff options
Diffstat (limited to 'scratch/offapi-vba')
81 files changed, 0 insertions, 5916 deletions
diff --git a/scratch/offapi-vba/POSITION b/scratch/offapi-vba/POSITION deleted file mode 100644 index a624089ba..000000000 --- a/scratch/offapi-vba/POSITION +++ /dev/null @@ -1 +0,0 @@ -oovbaapi diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/Range.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/Range.idl deleted file mode 100644 index 012a4b731..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/Range.idl +++ /dev/null @@ -1,54 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_excel_Range_idl__ -#define __org_openoffice_excel_Range_idl__ - -#ifndef __org_openoffice_excel_XRange_idl__ -#include <org/openoffice/excel/XRange.idl> -#endif - -#include <com/sun/star/uno/XComponentContext.idl> -#include <com/sun/star/table/XCellRange.idl> - -module org { module openoffice { module excel { -service Range : XRange -{ - createRangeFromXCellRange( [in] ::org::openoffice::vba::XHelperInterface Parent, [in] ::com::sun::star::table::XCellRange Range ); -}; - -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/Workbook.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/Workbook.idl deleted file mode 100644 index b43893c66..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/Workbook.idl +++ /dev/null @@ -1,54 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_excel_Workbook_idl__ -#define __org_openoffice_excel_Workbook_idl__ - -#ifndef __org_openoffice_excel_XWorkbook_idl__ -#include <org/openoffice/excel/XWorkbook.idl> -#endif - -#include <com/sun/star/uno/XComponentContext.idl> -#include <com/sun/star/frame/XModel.idl> - -module org { module openoffice { module excel { -service Workbook : XWorkbook -{ - createWorkbook( [in] ::org::openoffice::vba::XHelperInterface Parent, [in] ::com::sun::star::frame::XModel xModel ); -}; - -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/Worksheet.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/Worksheet.idl deleted file mode 100644 index 17c5a5b50..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/Worksheet.idl +++ /dev/null @@ -1,58 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_excel_Worksheet_idl__ -#define __org_openoffice_excel_Worksheet_idl__ - -#ifndef __org_openoffice_excel_XWorksheet_idl__ -#include <org/openoffice/excel/XWorksheet.idl> -#endif - -#ifndef __com_sun_star_sheet_XComponentContext_idl__ -#include <com/sun/star/uno/XComponentContext.idl> -#endif -#ifndef __com_sun_star_frame_XModel_idl__ -#include <com/sun/star/frame/XModel.idl> -#endif - -module org { module openoffice { module excel { -service Worksheet : XWorksheet -{ - createWorksheet( [in] ::org::openoffice::vba::XHelperInterface Parent, [in] ::com::sun::star::frame::XModel xModel, [in] string SheetName ); -}; - -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XApplication.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XApplication.idl deleted file mode 100644 index be4bc69a4..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XApplication.idl +++ /dev/null @@ -1,112 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile: XApplication.idl,v $ - * - * $Revision: 1.2 $ - * - * last change: $Author: rt $ $Date: 2007/04/27 07:38:44 $ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XApplication_idl__ -#define __org_openoffice_excel_XApplication_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -module org { module openoffice { module excel { - -interface XRange; -interface XWorkbook; -interface XWorkbooks; -interface XWorksheets; -interface XWorksheetFunction; -interface XWindow; -interface XWorksheet; - -interface XApplication -{ - - interface ::org::openoffice::vba::XHelperInterface; - - [attribute, readonly] any Selection; - [attribute, readonly] XWorkbook ActiveWorkbook; - [attribute, readonly] XRange ActiveCell; - [attribute, readonly] XWindow ActiveWindow; - [attribute, readonly] XWorksheet ActiveSheet; - [attribute] long Calculation; - //#TODO #FIXME this is more of a placeholder, will return - // the value of activeworkbook, in xl 'ThisWorkbook' should return the - // workbook in which the 'calling' macro is running. Should be possible - // to determine this - [attribute, readonly] XWorkbook ThisWorkbook; - [attribute, readonly] string Name; - [attribute] boolean ScreenUpdating; - [attribute] boolean DisplayStatusBar; - [attribute] boolean DisplayAlerts; - [attribute] boolean DisplayFormulaBar; - [attribute] any CutCopyMode; - [attribute] any StatusBar; - [attribute] long Cursor; - [attribute, readonly] string Version; - - void setDefaultFilePath([in] string DefaultFilePath) raises(com::sun::star::script::BasicErrorException); - - string getDefaultFilePath() raises(com::sun::star::script::BasicErrorException); - - string LibraryPath() raises(com::sun::star::script::BasicErrorException); - string TemplatesPath() raises(com::sun::star::script::BasicErrorException); - string PathSeparator() raises(com::sun::star::script::BasicErrorException); - any Workbooks( [in] any aIndex ); - any Worksheets( [in] any aIndex ); - any Windows( [in] any aIndex ); - any WorksheetFunction(); - any Evaluate( [in] string Name ); - any Dialogs( [in] any DialogIndex ); - any Range( [in] any Cell1, [in] any Cell2 ); - any Names( [in] any Index ); - void GoTo( [in] any Reference, [in] any Scroll ); - // #FIXME #TODO up to 30 args needed - double CountA( [in] any arg1 ); - void wait( [in] double time ); - void Calculate() raises(com::sun::star::script::BasicErrorException); - XRange Intersect([in] XRange Arg1, [in] XRange Arg2, [in] /*Optional*/ any Arg3, [in] /*Optional*/ any Arg4, [in] /*Optional*/ any Arg5, [in] /*Optional*/ any Arg6, [in] /*Optional*/ any Arg7, [in] /*Optional*/ any Arg8, [in] /*Optional*/ any Arg9, [in] /*Optional*/ any Arg10, [in] /*Optional*/ any Arg11, [in] /*Optional*/ any Arg12, [in] /*Optional*/ any Arg13, [in] /*Optional*/ any Arg14, [in] /*Optional*/ any Arg15, [in] /*Optional*/ any Arg16, [in] /*Optional*/ any Arg17, [in] /*Optional*/ any Arg18, [in] /*Optional*/ any Arg19, [in] /*Optional*/ any Arg20, [in] /*Optional*/ any Arg21, [in] /*Optional*/ any Arg22, [in] /*Optional*/ any Arg23, [in] /*Optional*/ any Arg24, [in] /*Optional*/ any Arg25, [in] /*Optional*/ any Arg26, [in] /*Optional*/ any Arg27, [in] /*Optional*/ any Arg28, [in] /*Optional*/ any Arg29, [in] /*Optional*/ any Arg30) - raises(com::sun::star::script::BasicErrorException); - void Volatile([in] any Volatile); - void DoEvents(); -}; - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XAxes.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XAxes.idl deleted file mode 100644 index 69d576710..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XAxes.idl +++ /dev/null @@ -1,64 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_excel_XAxes_idl__ -#define __org_openoffice_excel_XAxes_idl__ - -#ifndef __org_openoffice_excel_XAxis_idl__ -#include <org/openoffice/excel/XAxis.idl> -#endif - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif -module org { module openoffice { module excel { - -interface XAxes -{ - interface ::org::openoffice::vba::XCollection; -}; - -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XAxis.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XAxis.idl deleted file mode 100644 index eedca2da8..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XAxis.idl +++ /dev/null @@ -1,267 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_excel_XAxis_idl__ -#define __org_openoffice_excel_XAxis_idl__ - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -module org { module openoffice { module excel { -interface XAxisTitle; -interface XAxis -{ - interface ::org::openoffice::vba::XHelperInterface; - - void Delete() - raises(com::sun::star::script::BasicErrorException); - - XAxisTitle getAxisTitle() - raises(com::sun::star::script::BasicErrorException); - - void setDisplayUnit([in] long DisplayUnit) - raises(com::sun::star::script::BasicErrorException); - - long getDisplayUnit() - raises(com::sun::star::script::BasicErrorException); - - void setCrosses([in] long Crosses) - raises(com::sun::star::script::BasicErrorException); - - long getCrosses() - raises(com::sun::star::script::BasicErrorException); - - void setCrossesAt([in] double CrossesAt) - raises(com::sun::star::script::BasicErrorException); - - double getCrossesAt() - raises(com::sun::star::script::BasicErrorException); - - void setType([in] long Type) - raises(com::sun::star::script::BasicErrorException); - - long getType() - raises(com::sun::star::script::BasicErrorException); - - void setHasTitle([in] boolean HasTitle) - raises(com::sun::star::script::BasicErrorException); - - boolean getHasTitle() - raises(com::sun::star::script::BasicErrorException); - - void setMinorUnit([in] double MinorUnit) - raises(com::sun::star::script::BasicErrorException); - - double getMinorUnit() - raises(com::sun::star::script::BasicErrorException); - - void setMinorUnitIsAuto([in] boolean MinorUnitIsAuto) - raises(com::sun::star::script::BasicErrorException); - - boolean getMinorUnitIsAuto() - raises(com::sun::star::script::BasicErrorException); - - void setReversePlotOrder([in] boolean ReversePlotOrder) - raises(com::sun::star::script::BasicErrorException); - - boolean getReversePlotOrder() - raises(com::sun::star::script::BasicErrorException); - - void setMajorUnit([in] double MajorUnit) - raises(com::sun::star::script::BasicErrorException); - - double getMajorUnit() - raises(com::sun::star::script::BasicErrorException); - - void setMajorUnitIsAuto([in] boolean MajorUnitIsAuto) - raises(com::sun::star::script::BasicErrorException); - - boolean getMajorUnitIsAuto() - raises(com::sun::star::script::BasicErrorException); - - void setMaximumScale([in] double MaximumScale) - raises(com::sun::star::script::BasicErrorException); - - double getMaximumScale() - raises(com::sun::star::script::BasicErrorException); - - void setMaximumScaleIsAuto([in] boolean MaximumScaleIsAuto) - raises(com::sun::star::script::BasicErrorException); - - boolean getMaximumScaleIsAuto() - raises(com::sun::star::script::BasicErrorException); - - void setMinimumScale([in] double MinimumScale) - raises(com::sun::star::script::BasicErrorException); - - double getMinimumScale() - raises(com::sun::star::script::BasicErrorException); - - void setMinimumScaleIsAuto([in] boolean MinimumScaleIsAuto) - raises(com::sun::star::script::BasicErrorException); - - boolean getMinimumScaleIsAuto() - raises(com::sun::star::script::BasicErrorException); - - long getAxisGroup();// - raises(com::sun::star::script::BasicErrorException); - - void setScaleType([in] long ScaleType) - raises(com::sun::star::script::BasicErrorException); - - long getScaleType() - raises(com::sun::star::script::BasicErrorException); - - double getHeight() - raises (com::sun::star::script::BasicErrorException); - - void setHeight([in] /* double */ double height) - raises(com::sun::star::script::BasicErrorException); - - double getWidth() - raises (com::sun::star::script::BasicErrorException); - - void setWidth([in] /* double */ double width) - raises(com::sun::star::script::BasicErrorException); - - double getTop() - raises (com::sun::star::script::BasicErrorException); - - void setTop([in] /* double */ double top) - raises (com::sun::star::script::BasicErrorException); - - double getLeft() - raises (com::sun::star::script::BasicErrorException); - - void setLeft([in] /* double */ double left) - raises (com::sun::star::script::BasicErrorException); - - - // XBorder getBorder( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setMinorGridlines( [in] XGridlines MinorGridlines ) raises ( com::sun::star::script::BasicErrorException ); - - // XGridlines getMinorGridlines( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setMinorTickMark( [in] long MinorTickMark ) raises ( com::sun::star::script::BasicErrorException ); - - // long getMinorTickMark( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setTickLabelPosition( [in] long TickLabelPosition ) raises ( com::sun::star::script::BasicErrorException ); - - // long getTickLabelPosition( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setTickLabels( [in] XTickLabels TickLabels ) raises ( com::sun::star::script::BasicErrorException ); - - // XTickLabels getTickLabels( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setTickLabelSpacing( [in] long TickLabelSpacing ) raises ( com::sun::star::script::BasicErrorException ); - - // long getTickLabelSpacing( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setTickMarkSpacing( [in] long TickMarkSpacing ) raises ( com::sun::star::script::BasicErrorException ); - - // long getTickMarkSpacing( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setMajorGridlines( [in] XGridlines MajorGridlines ) raises ( com::sun::star::script::BasicErrorException ); - - // XGridlines getMajorGridlines( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setMajorTickMark( [in] long MajorTickMark ) raises ( com::sun::star::script::BasicErrorException ); - - // long getMajorTickMark( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setBaseUnit( [in] long BaseUnit ) raises ( com::sun::star::script::BasicErrorException ); - - // long getBaseUnit( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setBaseUnitIsAuto( [in] boolean BaseUnitIsAuto ) raises ( com::sun::star::script::BasicErrorException ); - - // boolean getBaseUnitIsAuto( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setMajorUnitScale( [in] long MajorUnitScale ) raises ( com::sun::star::script::BasicErrorException ); - - // long getMajorUnitScale( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setMinorUnitScale( [in] long MinorUnitScale ) raises ( com::sun::star::script::BasicErrorException ); - - // long getMinorUnitScale( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setCategoryType( [in] long CategoryType ) raises ( com::sun::star::script::BasicErrorException ); - - // long getCategoryType( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setHasMajorGridlines( [in] boolean HasMajorGridlines ) raises ( com::sun::star::script::BasicErrorException ); - - // boolean getHasMajorGridlines( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setHasMinorGridlines( [in] boolean HasMinorGridlines ) raises ( com::sun::star::script::BasicErrorException ); - - // boolean getHasMinorGridlines( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setCategoryNames( [in] any CategoryNames ) raises ( com::sun::star::script::BasicErrorException ); - - // any getCategoryNames( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setDisplayUnitCustom( [in] double DisplayUnitCustom ) raises ( com::sun::star::script::BasicErrorException ); - - // double getDisplayUnitCustom( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setHasDisplayUnitLabel( [in] boolean HasDisplayUnitLabel ) raises ( com::sun::star::script::BasicErrorException ); - - // boolean getHasDisplayUnitLabel( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setDisplayUnitLabel( [in] XDisplayUnitLabel DisplayUnitLabel ) raises ( com::sun::star::script::BasicErrorException ); - - // XDisplayUnitLabel getDisplayUnitLabel( ) raises ( com::sun::star::script::BasicErrorException ); - - // any Select( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setAxisBetweenCategories( [in] boolean AxisBetweenCategories ) raises ( com::sun::star::script::BasicErrorException ); - - // boolean getAxisBetweenCategories( ) raises ( com::sun::star::script::BasicErrorException ); - - -}; - -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XAxisTitle.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XAxisTitle.idl deleted file mode 100644 index 2e4d022e8..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XAxisTitle.idl +++ /dev/null @@ -1,57 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_excel_XAxisTitle_idl__ -#define __org_openoffice_excel_XAxisTitle_idl__ - -#ifndef __org_openoffice_excel_XTitle_idl__ -#include <org/openoffice/excel/XTitle.idl> -#endif - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif - -module org { module openoffice { module excel { - -interface XAxisTitle -{ - interface ::org::openoffice::excel::XTitle; -}; - -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XBorder.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XBorder.idl deleted file mode 100644 index b07a2e054..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XBorder.idl +++ /dev/null @@ -1,67 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XBorder_idl__ -#define __org_openoffice_excel_XBorder_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif -//============================================================================= - -module org { module openoffice { module excel { - - -//============================================================================= -interface XBorder -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute] any Color; - [attribute] any ColorIndex; - [attribute] any LineStyle; - [attribute] any Weight; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XBorders.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XBorders.idl deleted file mode 100644 index 04b7a0c1d..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XBorders.idl +++ /dev/null @@ -1,67 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XBorders_idl__ -#define __org_openoffice_excel_XBorders_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __org_openoffice_excel_XBorder_idl__ -#include <org/openoffice/excel/XBorder.idl> -#endif -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= -interface XBorders -{ - - interface org::openoffice::excel::XBorder; - interface org::openoffice::vba::XCollection; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XCharacters.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XCharacters.idl deleted file mode 100644 index d190ab8a9..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XCharacters.idl +++ /dev/null @@ -1,70 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XCharacters_idl__ -#define __org_openoffice_excel_XCharacters_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __org_openoffice_excel_XFont_idl__ -#include <org/openoffice/excel/XFont.idl> -#endif -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= -interface XCharacters -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute] string Caption; - [attribute, readonly ] long Count; - [attribute] string Text; - [attribute] XFont Font; - void Insert([in] string String); - void Delete(); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XChart.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XChart.idl deleted file mode 100644 index 04b275960..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XChart.idl +++ /dev/null @@ -1,95 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XChart_idl__ -#define __org_openoffice_excel_XChart_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= -interface XRange; -interface XChartTitle; -interface XChart -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute, readonly] string Name; - any SeriesCollection( [in] any Item ); - long getChartType() raises(com::sun::star::script::BasicErrorException); - - void setChartType([in] long chartType) raises(com::sun::star::script::BasicErrorException); - - void Activate() raises(com::sun::star::script::BasicErrorException); - void setSourceData([in] XRange Source, [in] any PlotBy) raises(com::sun::star::script::BasicErrorException); - - long Location() raises (com::sun::star::script::BasicErrorException); - long getLocation() raises (com::sun::star::script::BasicErrorException); - - void setLocation([in] long where, [in] any Name) raises (com::sun::star::script::BasicErrorException); - - boolean getHasTitle() raises(com::sun::star::script::BasicErrorException); - - void setHasTitle([in] boolean bTitle) raises(com::sun::star::script::BasicErrorException); - - boolean getHasLegend() raises(com::sun::star::script::BasicErrorException); - - void setHasLegend([in] boolean bLegend) raises(com::sun::star::script::BasicErrorException); - XChartTitle getChartTitle() raises (com::sun::star::script::BasicErrorException); - void setPlotBy([in] long xlRowCol) raises(com::sun::star::script::BasicErrorException); - - long getPlotBy() raises(com::sun::star::script::BasicErrorException); - - any Axes( [in] any Type, [in] any AxisGroup ) raises (com::sun::star::script::BasicErrorException); - -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XChartObject.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XChartObject.idl deleted file mode 100644 index 8f5e3eb86..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XChartObject.idl +++ /dev/null @@ -1,69 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XChartObject_idl__ -#define __org_openoffice_excel_XChartObject_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= -interface XChart; -interface XChartObject -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute, readonly] XChart Chart; - [attribute] string Name; - void Delete() raises(com::sun::star::script::BasicErrorException); - -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XChartObjects.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XChartObjects.idl deleted file mode 100644 index eb2d8d4a2..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XChartObjects.idl +++ /dev/null @@ -1,68 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XChartObjects_idl__ -#define __org_openoffice_excel_XChartObjects_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= -interface XChartObjects -{ - interface org::openoffice::vba::XCollection; - any Add( [in] double Left, [in] double Top, [in] double Width, [in] double Height ) raises(com::sun::star::script::BasicErrorException); - void Delete() raises (com::sun::star::script::BasicErrorException); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XChartTitle.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XChartTitle.idl deleted file mode 100644 index 7643bd11f..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XChartTitle.idl +++ /dev/null @@ -1,58 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_excel_XChartTitle_idl__ -#define __org_openoffice_excel_XChartTitle_idl__ - -#ifndef ___org_openoffice_excel_XTitle_idl__ -#include <org/openoffice/excel/XTitle.idl> -#endif - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif - -module org { module openoffice { module excel { - -interface XTitle; -interface XChartTitle -{ - interface XTitle; -}; - -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XCharts.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XCharts.idl deleted file mode 100644 index 2bbdb6538..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XCharts.idl +++ /dev/null @@ -1,68 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XChart_idl__ -#define __org_openoffice_excel_XChart_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { -interface XChart; -//============================================================================= -interface XCharts -{ - interface org::openoffice::vba::XCollection; - any Add() raises(com::sun::star::script::BasicErrorException); - XChart getActiveChart() raises (com::sun::star::script::BasicErrorException); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XComment.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XComment.idl deleted file mode 100644 index c7ab09b9b..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XComment.idl +++ /dev/null @@ -1,74 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XComment_idl__ -#define __org_openoffice_excel_XComment_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __com_sun_star_lang_IllegalArgumentException_idl__ -#include <com/sun/star/lang/IllegalArgumentException.idl> -#endif -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif -//============================================================================= - -module org { module openoffice { module excel { - -interface XApplication; -interface XRange; - -interface XComment -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute] string Author; -// [attribute, readonly] Shape Shape; - [attribute] boolean Visible; - - void Delete(); - XComment Next(); - XComment Previous(); - string Text([in] any Text, [in] any Start, [in] any Overwrite); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XComments.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XComments.idl deleted file mode 100644 index 7d9851499..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XComments.idl +++ /dev/null @@ -1,63 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XComments_idl__ -#define __org_openoffice_excel_XComments_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __com_sun_star_lang_IllegalArgumentException_idl__ -#include <com/sun/star/lang/IllegalArgumentException.idl> -#endif -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -interface XComments -{ - interface org::openoffice::vba::XCollection; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XDataLabel.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XDataLabel.idl deleted file mode 100644 index 50a6230fe..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XDataLabel.idl +++ /dev/null @@ -1,67 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XDataLabel_idl__ -#define __org_openoffice_excel_XDataLabel_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= -interface XDataLabel -{ - interface ::org::openoffice::vba::XHelperInterface; - string Text() raises(com::sun::star::script::BasicErrorException); - - string Name() raises (com::sun::star::script::BasicErrorException); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XDataLabels.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XDataLabels.idl deleted file mode 100644 index 3f76ac464..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XDataLabels.idl +++ /dev/null @@ -1,64 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XDataLabels_idl__ -#define __org_openoffice_excel_XDataLabels_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= -interface XDataLabels -{ - interface ::org::openoffice::vba::XCollection; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XDialog.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XDialog.idl deleted file mode 100644 index a81a822a7..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XDialog.idl +++ /dev/null @@ -1,65 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XDialog_idl__ -#define __org_openoffice_excel_XDialog_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - -interface XApplication; - -interface XDialog -{ - interface ::org::openoffice::vba::XHelperInterface; - - void Show(); -}; - -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XDialogs.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XDialogs.idl deleted file mode 100644 index 2ea9f6e1c..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XDialogs.idl +++ /dev/null @@ -1,68 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XDialogs_idl__ -#define __org_openoffice_excel_XDialogs_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { -interface XApplication; -//============================================================================= - -//interface XDialogs : ::org::openoffice::vba::XCollection -interface XDialogs -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute, readonly] long Count; - - any Item( [in] any Index ); -}; - -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XFont.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XFont.idl deleted file mode 100644 index 393e17d20..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XFont.idl +++ /dev/null @@ -1,79 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XFont_idl__ -#define __org_openoffice_excel_XFont_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __com_sun_star_lang_IndexOutOfBoundsException_idl__ -#include <com/sun/star/lang/IndexOutOfBoundsException.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -interface XFont -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute] any Size; - [attribute] any StandardFontSize; - [attribute] any StandardFont; - [attribute] any FontStyle; - [attribute] any ColorIndex; - [attribute] any Color; - [attribute] any Bold; - [attribute] any Underline; - [attribute] any Strikethrough; - [attribute] any Shadow; - [attribute] any Italic; - [attribute] any Subscript; - [attribute] any Superscript; - [attribute] any Name; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XFormat.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XFormat.idl deleted file mode 100644 index 4a66858d7..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XFormat.idl +++ /dev/null @@ -1,143 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_excel_XFormat_idl__ -#define __org_openoffice_excel_XFormat_idl__ - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -module org { module openoffice { module excel { - -interface XBorders; -interface XFont; -interface XInterior; - -interface XFormat -{ - interface ::org::openoffice::vba::XHelperInterface; - // void Clear( ) raises ( com::sun::star::script::BasicErrorException ); - - any Borders( [in] any item ) - raises(com::sun::star::script::BasicErrorException); - - XFont Font() - raises(com::sun::star::script::BasicErrorException); - - XInterior Interior() - raises(com::sun::star::script::BasicErrorException); - - void setNumberFormat([in] any NumberFormat) - raises(com::sun::star::script::BasicErrorException); - - any getNumberFormat() - raises(com::sun::star::script::BasicErrorException); - - void setNumberFormatLocal([in] any NumberFormatLocal) - raises(com::sun::star::script::BasicErrorException); - - any getNumberFormatLocal() - raises(com::sun::star::script::BasicErrorException); - - void setIndentLevel([in] any IndentLevel) - raises(com::sun::star::script::BasicErrorException); - - any getIndentLevel() - raises(com::sun::star::script::BasicErrorException); - - void setHorizontalAlignment([in] any HorizontalAlignment) - raises(com::sun::star::script::BasicErrorException); - - any getHorizontalAlignment() - raises(com::sun::star::script::BasicErrorException); - - void setVerticalAlignment([in] any VerticalAlignment) - raises(com::sun::star::script::BasicErrorException); - - any getVerticalAlignment() - raises(com::sun::star::script::BasicErrorException); - - void setOrientation([in] any Orientation) - raises(com::sun::star::script::BasicErrorException); - - any getOrientation() - raises(com::sun::star::script::BasicErrorException); - - void setShrinkToFit([in] any ShrinkToFit) - raises(com::sun::star::script::BasicErrorException); - - any getShrinkToFit() - raises(com::sun::star::script::BasicErrorException); - - void setWrapText([in] any WrapText) - raises(com::sun::star::script::BasicErrorException); - - any getWrapText() - raises(com::sun::star::script::BasicErrorException); - - void setLocked([in] any Locked) - raises(com::sun::star::script::BasicErrorException); - - any getLocked() - raises(com::sun::star::script::BasicErrorException); - - void setFormulaHidden([in] any FormulaHidden) - raises(com::sun::star::script::BasicErrorException); - - any getFormulaHidden() - raises(com::sun::star::script::BasicErrorException); - - void setMergeCells([in] any MergeCells) - raises(com::sun::star::script::BasicErrorException); - - any getMergeCells() - raises(com::sun::star::script::BasicErrorException); - - void setReadingOrder([in] any ReadingOrder) - raises(com::sun::star::script::BasicErrorException); - - any getReadingOrder() - raises(com::sun::star::script::BasicErrorException); - -}; - -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XFormatCondition.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XFormatCondition.idl deleted file mode 100644 index d3964dd27..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XFormatCondition.idl +++ /dev/null @@ -1,89 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile: XFormatCondition.idl,v $ - * - * $Revision: 1.1 $ - * - * last change: $Author: jsc $ $Date: 2007/02/09 07:18:01 $ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_excel_XFormatCondition_idl__ -#define __org_openoffice_excel_XFormatCondition_idl__ - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -module org { module openoffice { module excel { - -interface XFont; -interface XInterior; -interface XBorders; - -interface XFormatCondition -{ - interface ::org::openoffice::vba::XHelperInterface; - - void Delete( ) raises ( com::sun::star::script::BasicErrorException ); - - /** - @param Type - @param Operator - Optional. - @param Formula1 - Optional. - @param Formula2 - Optional. - @return void - **/ - void Modify( [in] long Type, [in] /*Optional*/ any Operator, [in] /*Optional*/ any Formula1, [in] /*Optional*/ any Formula2 ) raises ( com::sun::star::script::BasicErrorException ); - - long Type( ) raises ( com::sun::star::script::BasicErrorException ); - - long Operator( ) raises ( com::sun::star::script::BasicErrorException ); - - string Formula1( ) raises ( com::sun::star::script::BasicErrorException ); - - string Formula2( ) raises ( com::sun::star::script::BasicErrorException ); - - XInterior Interior( ) raises ( com::sun::star::script::BasicErrorException ); - - any Borders( [in] any Index) raises ( com::sun::star::script::BasicErrorException ); - - XFont Font( ) raises ( com::sun::star::script::BasicErrorException ); -}; - - -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XFormatConditions.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XFormatConditions.idl deleted file mode 100644 index 7026e83ed..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XFormatConditions.idl +++ /dev/null @@ -1,76 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile: XFormatConditions.idl,v $ - * - * $Revision: 1.1 $ - * - * last change: $Author: jsc $ $Date: 2007/02/09 07:10:24 $ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XFormatConditions_idl__ -#define __org_openoffice_excel_XFormatConditions_idl__ - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif - -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -module org { module openoffice { module excel -{ - -interface XFormatCondition; -interface XFormatConditions -{ - - interface org::openoffice::vba::XCollection; - - void Delete( ) raises ( com::sun::star::script::BasicErrorException ); - - /** - @param Type - - @param Operator - Optional. - @param Formula1 - Optional. - @param Formula2 - Optional. - @return XFormatCondition - **/ - XFormatCondition Add( [in] long Type, [in] /*Optional*/ any Operator, [in] /*Optional*/ any Formula1, [in] /*Optional*/ any Formula2 ) raises ( com::sun::star::script::BasicErrorException ); - - -}; - - -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XInterior.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XInterior.idl deleted file mode 100644 index 066fa7186..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XInterior.idl +++ /dev/null @@ -1,67 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XInterior_idl__ -#define __org_openoffice_excel_XInterior_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - - -interface XInterior -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute] any Color; - [attribute] any ColorIndex; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XName.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XName.idl deleted file mode 100644 index 2f53d21a2..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XName.idl +++ /dev/null @@ -1,74 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XName_idl__ -#define __org_openoffice_excel_XName_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - -interface XRange; - -interface XName -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute] string Name; - [attribute] string NameLocal; - [attribute] boolean Visible; - [attribute] string Value; - [attribute] string RefersTo; - [attribute] string RefersToLocal; - [attribute] string RefersToR1C1; - [attribute] string RefersToR1C1Local; - [attribute, readonly] XRange RefersToRange; - - void Delete( ); -}; - -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XNames.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XNames.idl deleted file mode 100644 index 4bf3ee62a..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XNames.idl +++ /dev/null @@ -1,62 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XNames_idl__ -#define __org_openoffice_excel_XNames_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - -interface XNames -{ - interface ::org::openoffice::vba::XCollection; - - any Add( [in] any Name , [in] any RefersTo , [in] any Visible , [in] any MacroType , [in] any ShortcutKey , [in] any Category , [in] any NameLocal , [in] any RefersToLocal , [in] any CategoryLocal , [in] any RefersToR1C1 , [in] any RefersToR1C1Local ); -}; - -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XOLEObject.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XOLEObject.idl deleted file mode 100644 index 037bc503d..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XOLEObject.idl +++ /dev/null @@ -1,71 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XOLEObject_idl__ -#define __org_openoffice_excel_XOLEObject_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - - -//============================================================================= -interface XOLEObject -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute, readonly] com::sun::star::uno::XInterface Object; - [attribute] boolean Enabled; - [attribute] boolean Visible; - [attribute] double Left; - [attribute] double Top; - [attribute] double Height; - [attribute] double Width; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XOLEObjects.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XOLEObjects.idl deleted file mode 100644 index 7eb693d15..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XOLEObjects.idl +++ /dev/null @@ -1,59 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XOLEObjects_idl__ -#define __org_openoffice_excel_XOLEObjects_idl__ - -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif -//============================================================================= - -module org { module openoffice { module excel { - - -//============================================================================= -interface XOLEObjects -{ - interface ::org::openoffice::vba::XCollection; - //[attribute, readonly] boolean Focused; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XOutline.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XOutline.idl deleted file mode 100644 index 0d2d93bb8..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XOutline.idl +++ /dev/null @@ -1,69 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XOutline_idl__ -#define __org_openoffice_excel_XOutline_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - - -interface XOutline -{ - - interface ::org::openoffice::vba::XHelperInterface; - - //Methods - void ShowLevels([in] any RowLevels,[in] any ColumnLevels); - -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XPane.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XPane.idl deleted file mode 100644 index fdbd1ec23..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XPane.idl +++ /dev/null @@ -1,61 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __com_sun_star_helper_XPane_idl__ -#define __com_sun_star_helper_XPane_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -//============================================================================ - -module org{ module openoffice { module excel { - -//============================================================================ - -interface XPane: com::sun::star::uno::XInterface -{ - [attribute] long ScrollColumn; - [attribute] long ScrollRow; - - void SmallScroll([in] /*Optional*/ any Down, [in] /*Optional*/ any Up, [in] /*Optional*/ any ToRight, [in] /*Optional*/ any ToLeft); - void LargeScroll([in] /*Optional*/ any Down, [in] /*Optional*/ any Up, [in] /*Optional*/ any ToRight, [in] /*Optional*/ any ToLeft); -}; - -//============================================================================ - -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XPivotCache.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XPivotCache.idl deleted file mode 100644 index f2614c2f8..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XPivotCache.idl +++ /dev/null @@ -1,65 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XPivotCache_idl__ -#define __org_openoffice_excel_XPivotCache_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - -interface XPivotCache -{ - interface ::org::openoffice::vba::XHelperInterface; - - void Refresh(); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XPivotTable.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XPivotTable.idl deleted file mode 100644 index 9d95cfcc6..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XPivotTable.idl +++ /dev/null @@ -1,69 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XPivotTable_idl__ -#define __org_openoffice_excel_XPivotTable_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __org_openoffice_excel_XPivotCache_idl__ -#include <org/openoffice/excel/XPivotCache.idl> -#endif - -#ifndef __org_openoffice_vba__XHelperInterface_idl__ -#define __org_openoffice_vba__XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - -//interface XPivotTable: com::sun::star::uno::XInterface -interface XPivotTable -{ - interface org::openoffice::vba::XHelperInterface; - XPivotCache PivotCache(); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XPivotTables.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XPivotTables.idl deleted file mode 100644 index e338fe0ca..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XPivotTables.idl +++ /dev/null @@ -1,67 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XPivotTables_idl__ -#define __org_openoffice_excel_XPivotTables_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= -interface XPivotTables -{ - - interface org::openoffice::vba::XCollection; - // PivotCache should be a PivotCache object ( but thats not defined - // yet ) - //XPivotTable Add( [in] any PivotCache, [in] any TableDestination, [in] any TableName, [in] any ReadData ); - -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XRange.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XRange.idl deleted file mode 100644 index 42ad4f874..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XRange.idl +++ /dev/null @@ -1,181 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XRange_idl__ -#define __org_openoffice_excel_XRange_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __com_sun_star_lang_IllegalArgumentException_idl__ -#include <com/sun/star/lang/IllegalArgumentException.idl> -#endif -#ifndef __com_sun_star_container_XEnumerationAccess_idl__ -#include <com/sun/star/container/XEnumerationAccess.idl> -#endif -#ifndef __com_sun_star_script_XDefaultProperty_idl__ -#include <com/sun/star/script/XDefaultProperty.idl> -#endif -#ifndef __com_sun_star_script_XDefaultMethod_idl__ -#include <com/sun/star/script/XDefaultMethod.idl> -#endif -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif -#ifndef __org_openoffice_excel_XFormat_idl__ -#include <org/openoffice/excel/XFormat.idl> -#endif -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif -#ifndef __com_sun_star_helper_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif -//============================================================================= - -module org { module openoffice { module excel { - -interface XFont; -interface XRows; -interface XColumns; -interface XComment; - -interface XInterior; -interface XCharacters; -interface XBorders; -interface XValidation; -interface XWorksheet; - -interface XRange -{ - interface com::sun::star::container::XEnumerationAccess; - interface com::sun::star::script::XDefaultMethod; - interface com::sun::star::script::XDefaultProperty; - interface ::org::openoffice::excel::XFormat; - //interface ::org::openoffice::vba::XHelperInterface; - - [attribute] any Value; - [attribute] any Formula; - [attribute] any FormulaArray; - [attribute] any FormulaR1C1; - [attribute, readonly] long Count; - [attribute, readonly] long Row; - [attribute, readonly] long Column; - [attribute, readonly] string Text; - [attribute, readonly] XRange EntireRow; - [attribute, readonly] XRange EntireColumn; - [attribute, readonly] XComment Comment; - [attribute] any Hidden; - [attribute] any ColumnWidth; - [attribute, readonly ] any Width; - [attribute, readonly] XWorksheet Worksheet; - [attribute] any RowHeight; - [attribute, readonly ] any Height; - [attribute, readonly ] any Top; - [attribute, readonly ] any Left; - [attribute] any PageBreak; - [attribute, readonly] XValidation Validation; - [attribute] any Style; - [attribute] any AddIndent; - - XComment AddComment( [in] any Text ); - void Clear(); - void ClearComments(); - void ClearContents(); - void ClearFormats(); - any HasFormula(); - void FillLeft(); - void FillRight(); - void FillUp(); - void FillDown(); - XRange Item([in] any row, [in] any column) raises(com::sun::star::script::BasicErrorException); - XRange Offset([in] any RowOffset, [in] any ColumnOffset); - XRange CurrentRegion(); - XRange CurrentArray(); - string Characters([in] any Start, [in] any Length); - string Address( [in] any RowAbsolute, [in] any ColumnAbsolute, [in] any ReferenceStyle, [in] any External, [in] any RelativeTo ); - XRange Cells([in] any RowIndex, [in] any ColumnIndex); - void Select(); - void AutoOutline() raises(com::sun::star::script::BasicErrorException); - void Activate(); - XRange Rows( [in] any RowIndex ); - void Calculate() raises(com::sun::star::script::BasicErrorException); - XRange Columns( [in] any ColumnIndex ); - void Copy([in] any Destination); - void Cut([in] any Destination); - XRange Resize( [in] any RowSize, [in] any ColumnSize ); - XRange Range( [in] any Cell1, [in] any Cell2 ); - any getCellRange(); - void PasteSpecial([in] any Paste, [in] any Operation,[in] any SkipBlanks, [in] any Transpose); - boolean Replace( [in] string What, [in] string Replacement, [in] any LookAt, [in] any SearchOrder, [in] any MatchCase, [in] any MatchByte, [in] any SearchFormat, [in] any ReplaceFormat ); - - void Sort( [in] any Key1, [in] any Order1, [in] any Key2, [in] any Type, - [in] any Order2, [in] any Key3, [in] any Order3, - [in] any Header, [in] any OrderCustom, [in] any MatchCase, - [in] any Orientation, [in] any SortMethod, [in] any DataOption1, - [in] any DataOption2, [in] any DataOption3 ); - XRange End( [in] long Direction ); - // bizarely I have to define Character method as character otherwise - // idl complains - XCharacters characters([in] any Start, [in] any Length); - void Delete( [in] any Shift ); - - any Areas( [in] any item ); - any BorderAround( [in] any LineStyle, [in] any Weight, [in] any ColorIndex, [in] any Color ); - void AutoFilter([in ] any Field, [in] any Criteria1, [in] any Operator, [in] any Criteria2, [in] any VisibleDropDown); - void Insert([in] any Shift, [in] any CopyOrigin); - void Autofit(); - void PrintOut([in] any From, [in] any To, [in] any Copies, [in] any Preview, [in] any ActivePrinter, [in] any PrintToFile, [in] any Collate, [in] any PrToFileName); - void AutoFill( [in] XRange Destination, [in] any Type ); - boolean GoalSeek( [in] any Goal, [in] XRange ChangingCell ); - void ClearOutline() raises(com::sun::star::script::BasicErrorException); - void Ungroup() raises(com::sun::star::script::BasicErrorException); - void Group() raises(com::sun::star::script::BasicErrorException); - void Merge([in] any Across) raises(com::sun::star::script::BasicErrorException); - void UnMerge() raises(com::sun::star::script::BasicErrorException); - XRange Next( ) raises ( com::sun::star::script::BasicErrorException ); - XRange Previous( ) raises ( com::sun::star::script::BasicErrorException ); - XRange SpecialCells( [in] any Type, [in] /*Optional*/ any Value ) raises ( com::sun::star::script::BasicErrorException ); - void RemoveSubtotal() raises ( com::sun::star::script::BasicErrorException ); - void Subtotal( [in] long GroupBy, [in] long Function, [in] /*Optional*/ sequence<long> TotalList, [in] /*Optional*/ any Replace, [in] /*Optional*/ any PageBreaks, [in] any SummaryBelowData ) raises ( com::sun::star::script::BasicErrorException ); - -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XSeries.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XSeries.idl deleted file mode 100644 index 077184738..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XSeries.idl +++ /dev/null @@ -1,68 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XSeries_idl__ -#define __org_openoffice_excel_XSeries_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - -interface XSeries -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute, readonly] string Name; - any Series( [in] any Item ); - any Values ( [in] any Values ); - any XValues ( [in] any XValues ); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XSeriesCollection.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XSeriesCollection.idl deleted file mode 100644 index 9d7caa83c..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XSeriesCollection.idl +++ /dev/null @@ -1,65 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XSeriesCollection_idl__ -#define __org_openoffice_excel_XSeriesCollection_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -//============================================================================= -module org { module openoffice { module excel { -interface XSeries; -//============================================================================= - -interface XSeriesCollection -{ - interface ::org::openoffice::vba::XCollection; - //XSeries Add( [in] any Source, [in] any RowCol, [in] any SeriesLabels, - // [in] any CategoryLabels, [in] any Replace ); - XSeries NewSeries(); - any XSeries( [in] any Item ); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XStyle.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XStyle.idl deleted file mode 100644 index bea913022..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XStyle.idl +++ /dev/null @@ -1,107 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_excel_XStyle_idl__ -#define __org_openoffice_excel_XStyle_idl__ - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif -#ifndef __org_openoffice_excel_XFormat_idl__ -#include <org/openoffice/excel/XFormat.idl> -#endif - -module org { module openoffice { module excel { -interface XStyle -{ - interface XFormat; - - boolean BuiltIn() - raises(com::sun::star::script::BasicErrorException); - - void setName([in] string Name) - raises(com::sun::star::script::BasicErrorException); - - string getName() - raises(com::sun::star::script::BasicErrorException); - - void setNameLocal([in] string NameLocal) - raises(com::sun::star::script::BasicErrorException); - - string getNameLocal() - raises(com::sun::star::script::BasicErrorException); - - void Delete() - raises(com::sun::star::script::BasicErrorException); - - /** void setValue( [in] string Value ) raises ( com::sun::star::script::BasicErrorException ); - - string getValue( ) raises ( com::sun::star::script::BasicErrorException ); - - void setIncludeAlignment( [in] boolean IncludeAlignment ) raises ( com::sun::star::script::BasicErrorException ); - - boolean getIncludeAlignment( ) raises ( com::sun::star::script::BasicErrorException ); - - void setIncludeBorder( [in] boolean IncludeBorder ) raises ( com::sun::star::script::BasicErrorException ); - - boolean getIncludeBorder( ) raises ( com::sun::star::script::BasicErrorException ); - - void setIncludeFont( [in] boolean IncludeFont ) raises ( com::sun::star::script::BasicErrorException ); - - boolean getIncludeFont( ) raises ( com::sun::star::script::BasicErrorException ); - - void setIncludeNumber( [in] boolean IncludeNumber ) raises ( com::sun::star::script::BasicErrorException ); - - boolean getIncludeNumber( ) raises ( com::sun::star::script::BasicErrorException ); - - void setIncludePatterns( [in] boolean IncludePatterns ) raises ( com::sun::star::script::BasicErrorException ); - - boolean getIncludePatterns( ) raises ( com::sun::star::script::BasicErrorException ); - - void setIncludeProtection( [in] boolean IncludeProtection ) raises ( com::sun::star::script::BasicErrorException ); - - boolean getIncludeProtection( ) raises ( com::sun::star::script::BasicErrorException ); - */ - -}; - -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XStyles.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XStyles.idl deleted file mode 100644 index 852d7fb57..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XStyles.idl +++ /dev/null @@ -1,76 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_excel_XStyles_idl__ -#define __org_openoffice_excel_XStyles_idl__ - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -module org { module openoffice { module excel { -interface XStyle; -interface XStyles -{ - interface ::org::openoffice::vba::XCollection; - /** - @param Workbook - Optional. - @return any - **/ - // any Merge( [in] /*Optional*/ any Workbook ) raises ( com::sun::star::script::BasicErrorException ); - - /** - @param Name - - @param BasedOn - Optional. - @return XStyle - **/ - XStyle Add([in] string Name, [in] /*Optional*/ any BasedOn) - raises (com::sun::star::script::BasicErrorException); - -}; }; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XTextFrame.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XTextFrame.idl deleted file mode 100644 index 3fa0b545a..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XTextFrame.idl +++ /dev/null @@ -1,59 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XTextFrame_idl__ -#define __org_openoffice_excel_XTextFrame_idl__ - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -#ifndef __org_openoffice_excel_XCharacters_idl__ -#include <org/openoffice/excel/XCharacters.idl> -#endif - -module org { module openoffice { module excel { -interface XTextFrame : org::openoffice::vba::XHelperInterface -{ - [attribute] boolean AutoSize; - [attribute] float MarginBottom; - [attribute] float MarginTop; - [attribute] float MarginLeft; - [attribute] float MarginRight; - XCharacters Characters(); - /*I don't find it in msdn - Range TextRange();*/ -}; -}; }; }; -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XTitle.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XTitle.idl deleted file mode 100644 index f64f69535..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XTitle.idl +++ /dev/null @@ -1,124 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_excel_XTitle_idl__ -#define __org_openoffice_excel_XTitle_idl__ - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif - -module org { module openoffice { module excel { - -interface XCharacters; -interface XFont; -interface XBorder; -interface XInterior; - -interface XTitle -{ - interface ::org::openoffice::vba::XHelperInterface; - // XBorder Border( ) raises ( com::sun::star::script::BasicErrorException ); - - XInterior Interior() raises(com::sun::star::script::BasicErrorException); - - XFont Font() raises(com::sun::star::script::BasicErrorException); - - void setText([in] string Text) raises(com::sun::star::script::BasicErrorException); - - string getText() raises(com::sun::star::script::BasicErrorException); - // #FIXME existing implementation object needs to be usable for shape, chart - // axes etc. - //XCharacters Characters() raises(com::sun::star::script::BasicErrorException); - - void setTop([in] double Top) raises(com::sun::star::script::BasicErrorException); - - double getTop() raises(com::sun::star::script::BasicErrorException); - - void setLeft([in] double Left) raises(com::sun::star::script::BasicErrorException); - - double getLeft() raises(com::sun::star::script::BasicErrorException); - - void setOrientation([in] long Orientation) raises(com::sun::star::script::BasicErrorException); - - long getOrientation() raises(com::sun::star::script::BasicErrorException); - - // any Select( ) raises ( com::sun::star::script::BasicErrorException ); - - // any Delete( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setName( [in] string Name ) raises ( com::sun::star::script::BasicErrorException ); - - // string getName( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setFill( [in] XChartFillFormat Fill ) raises ( com::sun::star::script::BasicErrorException ); - - // XChartFillFormat getFill( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setCaption( [in] string Caption ) raises ( com::sun::star::script::BasicErrorException ); - - // string getCaption( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setHorizontalAlignment( [in] any HorizontalAlignment ) raises ( com::sun::star::script::BasicErrorException ); - - // any getHorizontalAlignment( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setShadow( [in] boolean Shadow ) raises ( com::sun::star::script::BasicErrorException ); - - // boolean getShadow( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setVerticalAlignment( [in] any VerticalAlignment ) raises ( com::sun::star::script::BasicErrorException ); - - // any getVerticalAlignment( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setReadingOrder( [in] long ReadingOrder ) raises ( com::sun::star::script::BasicErrorException ); - - // long getReadingOrder( ) raises ( com::sun::star::script::BasicErrorException ); - - // void setAutoScaleFont( [in] any AutoScaleFont ) raises ( com::sun::star::script::BasicErrorException ); - - // any getAutoScaleFont( ) raises ( com::sun::star::script::BasicErrorException ); - - -}; - -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XValidation.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XValidation.idl deleted file mode 100644 index 1a03a3956..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XValidation.idl +++ /dev/null @@ -1,76 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XValidation_idl__ -#define __org_openoffice_excel_XValidation_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - -interface XValidation -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute] boolean IgnoreBlank; - [attribute] boolean InCellDropdown; - [attribute] boolean ShowInput; - [attribute] boolean ShowError; - [attribute] string InputTitle; - [attribute] string ErrorTitle; - [attribute] string InputMessage; - [attribute] string ErrorMessage; - [attribute, readonly] string Formula1; - [attribute, readonly] string Formula2; - void Delete(); - void Add( [in] any Type, [in] any AlertStyle, [in] any Operator, [in] any Formula1, [in] any Formula2); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWindow.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XWindow.idl deleted file mode 100644 index 3f845cbf6..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWindow.idl +++ /dev/null @@ -1,112 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile: XWindow.idl,v $ - * - * $Revision: 1.2 $ - * - * last change: $Author: rt $ $Date: 2007/04/27 07:44:08 $ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XWindow_idl__ -#define __org_openoffice_excel_XWindow_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= -interface XRange; -interface XWorksheet; -interface XPane; -interface XWindow -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute] any Caption; - [attribute] boolean DisplayGridlines; - [attribute] boolean DisplayHeadings; - [attribute] boolean DisplayHorizontalScrollBar; - [attribute] boolean DisplayOutline; - [attribute] boolean DisplayVerticalScrollBar; - [attribute] boolean DisplayWorkbookTabs; - [attribute] boolean FreezePanes; - [attribute] long Height; - [attribute] long Left; - [attribute] boolean Split; - [attribute] long SplitColumn; - [attribute] double SplitHorizontal; - [attribute] long SplitRow; - [attribute] double SplitVertical; - [attribute] any ScrollColumn; - [attribute] any ScrollRow; - [attribute] long Top; - [attribute] any View; - [attribute] boolean Visible; - [attribute] long Width; - [attribute] any WindowState; - [attribute] any Zoom; - any SelectedSheets( [in] any aIndex ); - void SmallScroll( [in] any Down, [in] any Up, [in] any ToRight, [in] any ToLeft ); - void LargeScroll( [in] any Down, [in] any Up, [in] any ToRight, [in] any ToLeft ); - void ScrollWorkbookTabs( [in] any Sheets, [in] any Position ); - void Activate(); - void Close([in] any SaveChanges, [in] any FileName, [in] any RouteWorkBook); - XRange ActiveCell() raises(com::sun::star::script::BasicErrorException); - any Selection() raises(com::sun::star::script::BasicErrorException); - long PointsToScreenPixelsX([in] long Points) raises(com::sun::star::script::BasicErrorException); - long PointsToScreenPixelsY([in] long Points) raises(com::sun::star::script::BasicErrorException); - void PrintOut([in] /*optional short*/ any From, - [in] /*optional short*/ any To, - [in] /*optional short*/ any Copies, - [in] /*optional boolean*/ any Preview, - [in] /*optional string*/ any ActivePrinter, - [in] /*optional boolean*/ any PrintToFile, - [in] /*optional boolean*/ any Collate, - [in] /*optional string*/ any PrToFileName - ) raises(com::sun::star::script::BasicErrorException); - void PrintPreview( [in] /*Optional*/ any EnableChanges ) raises ( com::sun::star::script::BasicErrorException ); - - XWorksheet ActiveSheet() raises(com::sun::star::script::BasicErrorException); - XPane ActivePane() raises(com::sun::star::script::BasicErrorException); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWindows.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XWindows.idl deleted file mode 100644 index a9cf8aa52..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWindows.idl +++ /dev/null @@ -1,64 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XWindows_idl__ -#define __org_openoffice_excel_XWindows_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= -interface XWindows -{ - interface ::org::openoffice::vba::XCollection; - - void Arrange( [in] long ArrangeStyle, [in] any ActiveWorkbook, [in] any SyncHorizontal, [in] any SyncVertical ); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorkbook.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorkbook.idl deleted file mode 100644 index e0ef0a8a1..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorkbook.idl +++ /dev/null @@ -1,88 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XWorkbook_idl__ -#define __org_openoffice_excel_XWorkbook_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - -interface XWorksheet; -interface XWorksheets; -interface XStyles; - -interface XWorkbook -{ - interface ::org::openoffice::vba::XHelperInterface; - - [attribute, readonly] string Name; - [attribute, readonly] string Path; - [attribute, readonly] string FullName; - [attribute, readonly] boolean ProtectStructure; - [attribute, readonly] XWorksheet ActiveSheet; - [attribute] boolean Saved; - [attribute, readonly] string CodeName; - - any Worksheets([in] any sheet); - any Styles([in] any Index ); - any Sheets([in] any sheet); - any Windows([in] any index ); - void Close([in] any SaveChanges, [in] any FileName, [in] any RouteWorkBook); - void Protect( [in] any Password ); - void Unprotect( [in] any Password ); - void Save(); - void Activate(); - void ResetColors() raises (com::sun::star::script::BasicErrorException); - - any Names( [in] any Index ); - - any Colors([in] any Index) raises (com::sun::star::script::BasicErrorException); - long FileFormat() raises (com::sun::star::script::BasicErrorException); - void SaveCopyAs( [in] string Filename ); -}; - -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorkbooks.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorkbooks.idl deleted file mode 100644 index 20009175b..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorkbooks.idl +++ /dev/null @@ -1,64 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XWorkbooks_idl__ -#define __org_openoffice_excel_XWorkbooks_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - -interface XWorkbooks -{ - interface ::org::openoffice::vba::XCollection; - any Add(); - any Open([in] string Filename, [in] any UpdateLinks, [in] any ReadOnly, [in] any Format, [in] any Password, [in] any WriteResPassword, [in] any IgnoreReadOnlyRecommended, [in] any Origin, [in] any Delimiter, [in] any Editable, [in] any Notify, [in] any Converter, [in] any AddToMru); - - void Close(); -}; - -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorksheet.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorksheet.idl deleted file mode 100644 index eea7f0bf2..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorksheet.idl +++ /dev/null @@ -1,117 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XWorksheet_idl__ -#define __org_openoffice_excel_XWorksheet_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -#ifndef __com_sun_star_script_XInvocation_idl__ -#include <com/sun/star/script/XInvocation.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - -interface XComments; -interface XRange; -interface XOutline; -interface XWorksheet -{ - interface ::org::openoffice::vba::XHelperInterface; - interface ::com::sun::star::script::XInvocation; - - [attribute] string Name; - [attribute] boolean Visible; - [attribute, readonly] long StandardHeight; - [attribute, readonly] long StandardWidth; - [attribute, readonly] boolean ProtectionMode; - [attribute, readonly] boolean ProtectContents; - [attribute, readonly] boolean ProtectDrawingObjects; - [attribute, readonly] XRange UsedRange; - [attribute, readonly] XWorksheet Next; - [attribute, readonly] XWorksheet Previous; - [attribute, readonly] string CodeName; - - void Activate(); - void Calculate( ); - void Select(); - void Move([in] any Before,[in] any After ); - void Copy([in] any Before,[in] any After ); - void Paste([in] any Destination,[in] any Link); - void Delete( ); - void Protect([in] any Password,[in] any DrawingObjects ,[in] any Contents,[in] any Scenarios,[in] any UserInterfaceOnly); - void Unprotect([in] any Password ); - void CheckSpelling([in] any CustomDictionary,[in] any IgnoreUppercase, [in] any AlwaysSuggest,[in] any SpellingLang ); - XRange Range([in] any Cell1, [in] any Cell2 ); - any ChartObjects([in] any Index); - any PivotTables([in] any Index); - any Comments([in] any Index); - XOutline Outline(); - any OLEObjects([in] any Index); - void ShowDataForm(); - any Shapes([in] any Index); - - -// FIXME: should prolly inherit from Range somehow... - XRange Cells([in] any RowIndex, [in] any ColumnIndex); - XRange Rows([in] any aIndex); - XRange Columns([in] any aIndex); - - any Evaluate( [in] string Name); - - - void setEnableCalculation([in] boolean EnableCalculation) raises(com::sun::star::script::BasicErrorException); - boolean getEnableCalculation() raises(com::sun::star::script::BasicErrorException); - void PrintOut( [in] any From, [in] any To, [in] any Copies, [in] any Preview, [in] any ActivePrinter, [in] any PrintToFile, [in] any Collate, [in] any PrToFileName, [in] any IgnorePrintAreas ); - - -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorksheetFunction.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorksheetFunction.idl deleted file mode 100644 index c7570ea3d..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorksheetFunction.idl +++ /dev/null @@ -1,73 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XWSFunction_idl__ -#define __org_openoffice_excel_XWSFunction_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -#ifndef __com_sun_star_beans_XExactName_idl__ -#include <com/sun/star/beans/XExactName.idl> -#endif - -#ifndef __com_sun_star_script_XInvocation_idl__ -#include <com/sun/star/script/XInvocation.idl> -#endif -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - - -interface XWorksheetFunction -{ - interface ::org::openoffice::vba::XHelperInterface; - interface ::com::sun::star::beans::XExactName; - interface ::com::sun::star::script::XInvocation; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorksheets.idl b/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorksheets.idl deleted file mode 100644 index 869c193fa..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/XWorksheets.idl +++ /dev/null @@ -1,64 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_excel_XWorksheets_idl__ -#define __org_openoffice_excel_XWorksheets_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -//============================================================================= - -module org { module openoffice { module excel { - -//============================================================================= - -interface XWorksheets -{ - interface ::org::openoffice::vba::XCollection; - [attribute] any Visible; - any Add( [in] any Before, [in] any After, [in] any Count, [in] any Type ); - void Delete(); - void PrintOut( [in] any From, [in] any To, [in] any Copies, [in] any Preview, [in] any ActivePrinter, [in] any PrintToFile, [in] any Collate, [in] any PrToFileName ); - void Select( [in] any Replace ); -}; -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/excel/makefile.mk b/scratch/offapi-vba/dead-code/org/openoffice/excel/makefile.mk deleted file mode 100644 index b7fb58c10..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/excel/makefile.mk +++ /dev/null @@ -1,108 +0,0 @@ -#************************************************************************* -# -# OpenOffice.org - a multi-platform office productivity suite -# -# $RCSfile$ -# -# $Revision$ -# -# last change: $Author$ $Date$ -# -# The Contents of this file are made available subject to -# the terms of GNU Lesser General Public License Version 2.1. -# -# -# GNU Lesser General Public License Version 2.1 -# ============================================= -# Copyright 2005 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 -# -#************************************************************************* -PRJ=..$/..$/.. - -PRJNAME=oovapi - -TARGET=excel -PACKAGE=org$/openoffice$/Excel - -# --- Settings ----------------------------------------------------- -.INCLUDE : $(PRJ)$/util$/makefile.pmk - -.IF "$(ENABLE_VBA)"!="YES" -dummy: - @echo "not building vba..." -.ENDIF - -# ------------------------------------------------------------------------ - - -IDLFILES= XApplication.idl\ - XComment.idl\ - XComments.idl\ - XRange.idl\ - XWorkbook.idl\ - XWorkbooks.idl\ - XWorksheet.idl\ - XWorksheets.idl\ - XFont.idl\ - XOutline.idl\ - XInterior.idl\ - XWorksheetFunction.idl\ - XWindow.idl\ - XChartObject.idl\ - XChartObjects.idl\ - XChart.idl\ - XCharts.idl\ - XSeriesCollection.idl\ - XSeries.idl\ - XDialog.idl \ - XPivotTables.idl \ - XPivotTable.idl \ - XPivotCache.idl \ - XDialogs.idl \ - XWindows.idl \ - XBorder.idl \ - XBorders.idl \ - XCharacters.idl \ - XValidation.idl\ - XOLEObject.idl\ - XOLEObjects.idl\ - XPane.idl\ - XTextFrame.idl\ - XTitle.idl\ - XChartTitle.idl\ - XDataLabel.idl\ - XDataLabels.idl\ - XAxes.idl\ - XAxis.idl\ - XAxisTitle.idl\ - XStyle.idl \ - XStyles.idl \ - XFormat.idl \ - XFormatCondition.idl \ - XFormatConditions.idl \ - Range.idl\ - XName.idl\ - XNames.idl \ - Workbook.idl \ - Worksheet.idl \ - - -# ------------------------------------------------------------------ - -.INCLUDE : target.mk - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/MSFormReturnTypes.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/MSFormReturnTypes.idl deleted file mode 100644 index 91d7ce54f..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/MSFormReturnTypes.idl +++ /dev/null @@ -1,59 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -module msforms -{ - struct ReturnBoolean - { - boolean Value; - }; - - struct ReturnEffect - { - //fmDropEffect Value; - short Value; - }; - - struct ReturnInteger - { - long Value; - }; - - struct ReturnSingle - { - float Value; - }; - - -}; diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XButton.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XButton.idl deleted file mode 100644 index fa4955608..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XButton.idl +++ /dev/null @@ -1,57 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XButton_idl__ -#define __org_openoffice_msforms_XButton_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -//============================================================================= - -module org { module openoffice { module msforms { - -//============================================================================= -interface XButton: com::sun::star::uno::XInterface -{ - [attribute] string Caption; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XColorFormat.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XColorFormat.idl deleted file mode 100644 index bf62d51b0..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XColorFormat.idl +++ /dev/null @@ -1,51 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XColorFormat_idl__ -#define __org_openoffice_msforms_XColorFormat_idl__ - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -module org { module openoffice { module msforms { - -interface XColorFormat : org::openoffice::vba::XHelperInterface -{ - [attribute] long RGB; - [attribute] long SchemeColor; -}; - -};};}; -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XComboBox.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XComboBox.idl deleted file mode 100644 index 971964159..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XComboBox.idl +++ /dev/null @@ -1,63 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XComboBox_idl__ -#define __org_openoffice_msforms_XComboBox_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - - -//============================================================================= - -module org { module openoffice { module msforms { - - -//============================================================================= -interface XComboBox: ::com::sun::star::uno::XInterface -{ - [attribute] any Value; - [attribute] string Text; - void AddItem( [in] any pvargItem, [in] any pvargIndex ); - void Clear(); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XControl.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XControl.idl deleted file mode 100644 index 550057454..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XControl.idl +++ /dev/null @@ -1,68 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XControl_idl__ -#define __org_openoffice_msforms_XControl_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - - -//============================================================================= - -module org { module openoffice { module msforms { - - -//============================================================================= -interface XControl: com::sun::star::uno::XInterface -{ - [attribute] boolean Enabled; - [attribute] boolean Visible; - //Size. there are some defferent between Mso and OOo. - //Mso use double but OOo use long. OOo 1 = 1/100mm but Mso use pt - [attribute] double Height; - [attribute] double Width; - //Postion - [attribute] double Left; - [attribute] double Top; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XFillFormat.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XFillFormat.idl deleted file mode 100644 index 01c59ffb7..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XFillFormat.idl +++ /dev/null @@ -1,58 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XFillFormat_idl__ -#define __org_openoffice_msforms_XFillFormat_idl__ - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -#ifndef __org_openoffice_msforms_XColorFormat_idl__ -#include <org/openoffice/msforms/XColorFormat.idl> -#endif - -module org { module openoffice { module msforms { -interface XFillFormat : org::openoffice::vba::XHelperInterface -{ - [attribute] boolean Visible; - [attribute] double Transparency; - void Solid(); - void TwoColorGradient( [in] long style, [in] long variant ); - XColorFormat BackColor(); - XColorFormat ForeColor(); -}; - -};};}; -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XLabel.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XLabel.idl deleted file mode 100644 index 0f8aa3bce..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XLabel.idl +++ /dev/null @@ -1,57 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XLabel_idl__ -#define __org_openoffice_msforms_XLabel_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -//============================================================================= - -module org { module openoffice { module msforms { - -//============================================================================= -interface XLabel: com::sun::star::uno::XInterface -{ - [attribute] string Caption; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XLineFormat.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XLineFormat.idl deleted file mode 100644 index 9b2158b4c..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XLineFormat.idl +++ /dev/null @@ -1,65 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XLineFormat_idl__ -#define __org_openoffice_msforms_XLineFormat_idl__ - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -#ifndef __org_openoffice_msforms_XColorFormat_idl__ -#include <org/openoffice/msforms/XColorFormat.idl> -#endif - -module org { module openoffice { module msforms { -interface XLineFormat : org::openoffice::vba::XHelperInterface -{ - [attribute] long BeginArrowheadStyle; - [attribute] long BeginArrowheadLength; - [attribute] long BeginArrowheadWidth; - [attribute] long EndArrowheadStylel; - [attribute] long EndArrowheadLength; - [attribute] long EndArrowheadWidth; - [attribute] double Weight; - [attribute] boolean Visible; - [attribute] double Transparency; - [attribute] short Style; - [attribute] long DashStyle; - XColorFormat BackColor(); - XColorFormat ForeColor(); -}; -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XListBox.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XListBox.idl deleted file mode 100644 index f6027980c..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XListBox.idl +++ /dev/null @@ -1,64 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XListBox_idl__ -#define __org_openoffice_msforms_XListBox_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -//============================================================================= - -module org { module openoffice { module msforms { - - -//============================================================================= -interface XListBox: com::sun::star::uno::XInterface -{ - [attribute] any Value; - [attribute] string Text; - [attribute] boolean MultiSelect; - //[attribute] sequence< boolean > Selected; - void AddItem( [in] any pvargItem, [in] any pvargIndex ); - void Clear(); - any Selected( [in] long index ); -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XPictureFormat.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XPictureFormat.idl deleted file mode 100644 index d3183bcac..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XPictureFormat.idl +++ /dev/null @@ -1,53 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XPictureFormat_idl__ -#define __org_openoffice_msforms_XPictureFormat_idl__ - - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -module org { module openoffice { module msforms { -interface XPictureFormat : org::openoffice::vba::XHelperInterface -{ - [attribute] double Brightness; - [attribute] double Contrast; - void IncrementBrightness( [in] double increment ); - void IncrementContrast( [in] double increment ); -}; -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XRadioButton.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XRadioButton.idl deleted file mode 100644 index e59576e3d..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XRadioButton.idl +++ /dev/null @@ -1,58 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XRadioButton_idl__ -#define __org_openoffice_msforms_XRadioButton_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -//============================================================================= - -module org { module openoffice { module msforms { - -//============================================================================= -interface XRadioButton: com::sun::star::uno::XInterface -{ - [attribute] string Caption; - [attribute] boolean Value; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XShape.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XShape.idl deleted file mode 100644 index 036f52cde..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XShape.idl +++ /dev/null @@ -1,94 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XShape_idl__ -#define __org_openoffice_msforms_XShape_idl__ - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -#ifndef __org_openoffice_excel_XTextFrame_idl__ -#include <org/openoffice/excel/XTextFrame.idl> -#endif - -#ifndef __org_openoffice_msforms_XLineFormat_idl__ -#include <org/openoffice/msforms/XLineFormat.idl> -#endif - -#ifndef __org_openoffice_msforms_XFillFormat_idl__ -#include <org/openoffice/msforms/XFillFormat.idl> -#endif - -#ifndef __org_openoffice_msforms_XPictureFormat_idl__ -#include <org/openoffice/msforms/XPictureFormat.idl> -#endif - -module org { module openoffice { module msforms { -interface XShapeRange; -interface XShape : org::openoffice::vba::XHelperInterface -{ - [attribute] string Name; - [attribute] double Height; - [attribute] double Width; - [attribute] double Left; - [attribute] double Top; - [attribute] boolean Visible; - [attribute, readonly] long ZOrderPosition; - [attribute, readonly] long Type; - [attribute] double Rotation; - [attribute, readonly] XLineFormat Line; - [attribute, readonly] XFillFormat Fill; - [attribute, readonly] XPictureFormat PictureFormat; - - /* - using in word - [attribute] RelativeHorizontalPosition - [attribute] RelativeVerticalPosition - [attribute] XWrapFormat WrapFormat; - */ - org::openoffice::excel::XTextFrame TextFrame(); - void Delete(); - void ZOrder( [in] long ZOrderCmd ); - void IncrementRotation( [in] double Increment ); - void IncrementLeft( [in] double Increment ); - void IncrementTop( [in] double Increment ); - void Select( [in] /*Optional*/ any Replace ); - void ScaleHeight( [in] double Factor, [in] boolean RelativeToOriginalSize, [in] long Scale ); - void ScaleWidth( [in] double Factor, [in] boolean RelativeToOriginalSize, [in] long Scale ); - any ShapeRange( [in] any index ); // only here for convience -}; -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XShapeRange.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XShapeRange.idl deleted file mode 100644 index eb3a3b7c7..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XShapeRange.idl +++ /dev/null @@ -1,63 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XShapeRange_idl__ -#define __org_openoffice_msforms_XShapeRange_idl__ - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif - -#ifndef __org_openoffice_msforms_XShape_idl__ -#include <org/openoffice/msforms/XShape.idl> -#endif - -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif - -module org { module openoffice { module msforms { - -interface XShapeRange -{ - interface org::openoffice::vba::XCollection; - void Select(); - XShape Group(); - void IncrementRotation( [in] double Increment ); - void IncrementLeft( [in] double Increment ); - void IncrementTop( [in] double Increment ); -}; -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XShapes.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XShapes.idl deleted file mode 100644 index 6c1d8467c..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XShapes.idl +++ /dev/null @@ -1,63 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XShapes_idl__ -#define __org_openoffice_msforms_XShapes_idl__ - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif -#ifndef __org_openoffice_vba_XCollection_idl__ -#include <org/openoffice/vba/XCollection.idl> -#endif -module org { module openoffice { module msforms { - -interface XShapeRange; -interface XShape; - -interface XShapes -{ - interface org::openoffice::vba::XCollection; - void SelectAll(); - XShapeRange Range( [in] any shapes ); - /* - helper::calc - */ - any AddLine( [in] long StartX, [in] long StartY, [in] long endX, [in] long endY ); - any AddShape([in] long ShapeType, [in] long StartX, [in] long StartY, [in] long endX, [in] long endY ); -}; -}; }; }; - - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XTextBox.idl b/scratch/offapi-vba/dead-code/org/openoffice/msforms/XTextBox.idl deleted file mode 100644 index d305634b0..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/XTextBox.idl +++ /dev/null @@ -1,60 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_msforms_XTextBox_idl__ -#define __org_openoffice_msforms_XTextBox_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -//============================================================================= - -module org { module openoffice { module msforms { - -//============================================================================= -interface XTextBox: com::sun::star::uno::XInterface -{ - [attribute] string Text; -// [attribute] any Value; - [attribute] long MaxLength; - [attribute] boolean Multiline; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/msforms/makefile.mk b/scratch/offapi-vba/dead-code/org/openoffice/msforms/makefile.mk deleted file mode 100644 index 905105dae..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/msforms/makefile.mk +++ /dev/null @@ -1,71 +0,0 @@ -#************************************************************************* -# -# OpenOffice.org - a multi-platform office productivity suite -# -# $RCSfile$ -# -# $Revision$ -# -# last change: $Author$ $Date$ -# -# The Contents of this file are made available subject to -# the terms of GNU Lesser General Public License Version 2.1. -# -# -# GNU Lesser General Public License Version 2.1 -# ============================================= -# Copyright 2005 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 -# -#************************************************************************* -PRJ=..$/..$/.. - -PRJNAME=oovbapi - -TARGET=msforms -PACKAGE=org$/openoffice$/msforms - -# --- Settings ----------------------------------------------------- -.INCLUDE : $(PRJ)$/util$/makefile.pmk - -.IF "$(ENABLE_VBA)"!="YES" -dummy: - @echo "not building vba..." -.ENDIF - -# ------------------------------------------------------------------------ - -IDLFILES=\ - MSFormReturnTypes.idl \ - XComboBox.idl \ - XButton.idl \ - XControl.idl \ - XLabel.idl \ - XTextBox.idl \ - XRadioButton.idl \ - XShape.idl \ - XShapes.idl \ - XLineFormat.idl \ - XColorFormat.idl \ - XFillFormat.idl \ - XPictureFormat.idl \ - XShapeRange.idl \ - XListBox.idl - -# ------------------------------------------------------------------ - -.INCLUDE : target.mk diff --git a/scratch/offapi-vba/dead-code/org/openoffice/vba/Globals.idl b/scratch/offapi-vba/dead-code/org/openoffice/vba/Globals.idl deleted file mode 100644 index bc827431c..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/vba/Globals.idl +++ /dev/null @@ -1,53 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_vba_Globals_idl__ -#define __org_openoffice_vba_Globals_idl__ - -#ifndef __org_openoffice_vba_XGlobals_idl__ -#include <org/openoffice/vba/XGlobals.idl> -#endif - -#include <com/sun/star/uno/XComponentContext.idl> -#include <com/sun/star/table/XCellRange.idl> - -module org { module openoffice { module vba { -service Globals : XGlobals -{ -}; - -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/vba/XCollection.idl b/scratch/offapi-vba/dead-code/org/openoffice/vba/XCollection.idl deleted file mode 100644 index 886d14658..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/vba/XCollection.idl +++ /dev/null @@ -1,68 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_vba_XCollection_idl__ -#define __org_openoffice_vba_XCollection_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __com_sun_star_script_XDefaultMethod_idl__ -#include <com/sun/star/script/XDefaultMethod.idl> -#endif -#ifndef __com_sun_star_container_XEnumerationAccess_idl__ -#include <com/sun/star/container/XEnumerationAccess.idl> -#endif - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#include <org/openoffice/vba/XHelperInterface.idl> -#endif -//============================================================================= - -module org { module openoffice { module vba { -//============================================================================= - -interface XCollection -{ - interface ::org::openoffice::vba::XHelperInterface; - interface ::com::sun::star::script::XDefaultMethod; - interface ::com::sun::star::container::XEnumerationAccess; - - [attribute, readonly] long Count; - any Item( [in] any Index1, [in] any Index2 ); -}; - -}; }; }; - -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/vba/XErrObject.idl b/scratch/offapi-vba/dead-code/org/openoffice/vba/XErrObject.idl deleted file mode 100644 index 6c27cb075..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/vba/XErrObject.idl +++ /dev/null @@ -1,63 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_vba__XErrObject_idl__ -#define __org_openoffice_vba__XErrObject_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -module org { module openoffice { module vba { -//============================================================================== -/** -*/ -interface XErrObject : ::com::sun::star::uno::XInterface -{ - //----------------------------------------------------------------------- - /** - */ - [attribute] long Number; - [attribute] long HelpContext; - [attribute] string HelpFile; - [attribute] string Description; - [attribute] string Source; - void Clear(); - void Raise([in] any Number, [in] any Source, [in] any Description, [in] any HelpFile, [in] any HelpContext); - -}; - -}; }; }; -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/vba/XGlobals.idl b/scratch/offapi-vba/dead-code/org/openoffice/vba/XGlobals.idl deleted file mode 100644 index 30f74a189..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/vba/XGlobals.idl +++ /dev/null @@ -1,72 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_vba_XGlobals_idl__ -#define __org_openoffice_vba_XGlobals_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif -#ifndef __org_openoffice_excel_XApplication_idl__ -#include <org/openoffice/excel/XApplication.idl> -#endif -#ifndef __org_openoffice_excel_XWorkbook_idl__ -#include <org/openoffice/excel/XWorkbook.idl> -#endif -#ifndef __org_openoffice_excel_XWorksheet_idl__ -#include <org/openoffice/excel/XWorksheet.idl> -#endif - -module org { module openoffice { module vba { - -interface XGlobals: com::sun::star::uno::XInterface -{ - // FIXME, need better way to expose globals - sequence< any > getGlobals(); - - [attribute, readonly] org::openoffice::excel::XApplication Application; - [attribute, readonly] org::openoffice::excel::XWorkbook ActiveWorkbook; - [attribute, readonly] org::openoffice::excel::XWorksheet ActiveSheet; - any WorkSheets( [in] any aIndex ); - any WorkBooks( [in] any aIndex ); - any Sheets( [in] any aIndex ); - any Range( [in] any Cell1, [in] any Cell2 ); - any Names( [in] any Index ); -}; - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/vba/XHelperInterface.idl b/scratch/offapi-vba/dead-code/org/openoffice/vba/XHelperInterface.idl deleted file mode 100644 index 22f208107..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/vba/XHelperInterface.idl +++ /dev/null @@ -1,76 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ - -#ifndef __org_openoffice_vba_XHelperInterface_idl__ -#define __org_openoffice_vba_XHelperInterface_idl__ -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __com_sun_star_uno_Exception_idl__ -#include <com/sun/star/uno/Exception.idl> -#endif - -#ifndef __com_sun_star_script_BasicErrorException_idl__ -#include <com/sun/star/script/BasicErrorException.idl> -#endif -#ifndef __com_sun_star_lang_XServiceInfo_idl__ -#include <com/sun/star/lang/XServiceInfo.idl> -#endif - -module org { module openoffice { module vba { - -interface XHelperInterface -{ - - interface ::com::sun::star::lang::XServiceInfo; - /** this is one of the few methods that does not aim to be compatible; it - * returns 0x53756E4F which is "SunO" - */ - long getCreator() - raises (com::sun::star::script::BasicErrorException); - - XHelperInterface getParent() - raises (com::sun::star::script::BasicErrorException); - - any Application() - raises (com::sun::star::script::BasicErrorException); - -}; - -}; }; }; - -#endif - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/vba/XPropValue.idl b/scratch/offapi-vba/dead-code/org/openoffice/vba/XPropValue.idl deleted file mode 100644 index e2945c794..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/vba/XPropValue.idl +++ /dev/null @@ -1,60 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_vba_XPropValue_idl__ -#define __org_openoffice_vba_XPropValue_idl__ - -#ifndef __com_sun_star_script_XDefaultProperty_idl__ -#include <com/sun/star/script/XDefaultProperty.idl> -#endif - - -//============================================================================= - -module org { module openoffice { module vba { - - -//============================================================================= -interface XPropValue: com::sun::star::script::XDefaultProperty -{ - [attribute] any Value; -}; - -//============================================================================= - -}; }; }; - -#endif - - diff --git a/scratch/offapi-vba/dead-code/org/openoffice/vba/XVBAToOOEventDescGen.idl b/scratch/offapi-vba/dead-code/org/openoffice/vba/XVBAToOOEventDescGen.idl deleted file mode 100644 index 1a101f4c4..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/vba/XVBAToOOEventDescGen.idl +++ /dev/null @@ -1,54 +0,0 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile$ - * - * $Revision$ - * - * last change: $Author$ $Date$ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 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 - * - ************************************************************************/ -#ifndef __org_openoffice_vba_XVBAToOOEventDescGen_idl__ -#define __org_openoffice_vba_XVBAToOOEventDescGen_idl__ - -#ifndef __com_sun_star_script_ScriptEventDescriptor_idl__ -#include <com/sun/star/script/ScriptEventDescriptor.idl> -#endif - -#ifndef __com_sun_star_script_XScriptEventsSupplier_idl__ -#include <com/sun/star/script/XScriptEventsSupplier.idl> -#endif - -module org { module openoffice { module vba { -interface XVBAToOOEventDescGen : com::sun::star::uno::XInterface -{ - sequence< com::sun::star::script::ScriptEventDescriptor > getEventDescriptions( [in] com::sun::star::uno::XInterface xControl, [in] string sLibModName, [in] sequence< string > handlerExts ); - com::sun::star::script::XScriptEventsSupplier getEventSupplier( [in] com::sun::star::uno::XInterface xControl ); -}; - -}; }; }; -#endif diff --git a/scratch/offapi-vba/dead-code/org/openoffice/vba/makefile.mk b/scratch/offapi-vba/dead-code/org/openoffice/vba/makefile.mk deleted file mode 100644 index 5fa41f61e..000000000 --- a/scratch/offapi-vba/dead-code/org/openoffice/vba/makefile.mk +++ /dev/null @@ -1,63 +0,0 @@ -#************************************************************************* -# -# OpenOffice.org - a multi-platform office productivity suite -# -# $RCSfile$ -# -# $Revision$ -# -# last change: $Author$ $Date$ -# -# The Contents of this file are made available subject to -# the terms of GNU Lesser General Public License Version 2.1. -# -# -# GNU Lesser General Public License Version 2.1 -# ============================================= -# Copyright 2005 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 -# -#************************************************************************* -PRJ=..$/..$/.. - -PRJNAME=oovbapi - -TARGET=vba -PACKAGE=org$/openoffice$/vba - -# --- Settings ----------------------------------------------------- -.INCLUDE : $(PRJ)$/util$/makefile.pmk - -.IF "$(ENABLE_VBA)"!="YES" -dummy: - @echo "not building vba..." -.ENDIF - -# ------------------------------------------------------------------------ - -IDLFILES=\ - XErrObject.idl \ - XGlobals.idl \ - XCollection.idl\ - XVBAToOOEventDescGen.idl\ - XPropValue.idl\ - XHelperInterface.idl\ - Globals.idl\ - -# ------------------------------------------------------------------ - -.INCLUDE : target.mk diff --git a/scratch/offapi-vba/oovbaapi-org-openoffice-vba-makefile-mk.diff b/scratch/offapi-vba/oovbaapi-org-openoffice-vba-makefile-mk.diff deleted file mode 100644 index 13fc9d523..000000000 --- a/scratch/offapi-vba/oovbaapi-org-openoffice-vba-makefile-mk.diff +++ /dev/null @@ -1,14 +0,0 @@ ---- oovbaapi/org/openoffice/vba/makefile.mk.orig 2008-01-16 14:57:24.000000000 +0800 -+++ oovbaapi/org/openoffice/vba/makefile.mk 2008-01-17 14:20:43.000000000 +0800 -@@ -51,6 +51,11 @@ IDLFILES=\ - XVBAToOOEventDescGen.idl\ - XPropValue.idl\ - XHelperInterface.idl\ -+ XAssistant.idl\ -+ XCommandBarControl.idl\ -+ XCommandBarControls.idl\ -+ XCommandBar.idl\ -+ XCommandBars.idl\ - Globals.idl\ - - # ------------------------------------------------------------------ diff --git a/scratch/offapi-vba/oovbaapi-org-openoffice-vba-xcommandbar-idl.diff b/scratch/offapi-vba/oovbaapi-org-openoffice-vba-xcommandbar-idl.diff deleted file mode 100644 index 961207d7b..000000000 --- a/scratch/offapi-vba/oovbaapi-org-openoffice-vba-xcommandbar-idl.diff +++ /dev/null @@ -1,67 +0,0 @@ ---- /dev/null 2007-05-04 18:54:36.000000000 +0800 -+++ oovbaapi/org/openoffice/vba/XCommandBar.idl 2008-01-17 14:24:34.000000000 +0800 -@@ -0,0 +1,64 @@ -+/************************************************************************* -+ * -+ * OpenOffice.org - a multi-platform office productivity suite -+ * -+ * $RCSfile$ -+ * -+ * $Revision$ -+ * -+ * last change: $Author$ $Date$ -+ * -+ * The Contents of this file are made available subject to -+ * the terms of GNU Lesser General Public License Version 2.1. -+ * -+ * -+ * GNU Lesser General Public License Version 2.1 -+ * ============================================= -+ * Copyright 2005 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 -+ * -+ ************************************************************************/ -+#ifndef __org_openoffice_vba_XCommandBar_idl__ -+#define __org_openoffice_vba_XCommandBar_idl__ -+ -+#ifndef __com_sun_star_uno_XInterface_idl__ -+#include <com/sun/star/uno/XInterface.idl> -+#endif -+ -+#ifndef __org_openoffice_vba_XHelperInterface_idl__ -+#include <org/openoffice/vba/XHelperInterface.idl> -+#endif -+//============================================================================= -+ -+module org { module openoffice { module vba { -+//============================================================================= -+interface XCommandBarControls; -+ -+interface XCommandBar -+{ -+ interface XHelperInterface; -+ -+ [attribute] string Name; -+ [attribute] boolean Visible; -+ -+ void Delete() raises ( com::sun::star::script::BasicErrorException ); -+ XCommandBarControls Controls() raises ( com::sun::star::script::BasicErrorException ); -+}; -+ -+}; }; }; -+ -+#endif diff --git a/scratch/offapi-vba/oovbaapi-org-openoffice-vba-xcommandbarcontrol-idl.diff b/scratch/offapi-vba/oovbaapi-org-openoffice-vba-xcommandbarcontrol-idl.diff deleted file mode 100644 index ebe7bb2d5..000000000 --- a/scratch/offapi-vba/oovbaapi-org-openoffice-vba-xcommandbarcontrol-idl.diff +++ /dev/null @@ -1,68 +0,0 @@ ---- /dev/null 2007-05-04 18:54:36.000000000 +0800 -+++ oovbaapi/org/openoffice/vba/XCommandBarControl.idl 2008-01-17 14:23:50.000000000 +0800 -@@ -0,0 +1,65 @@ -+/************************************************************************* -+ * -+ * OpenOffice.org - a multi-platform office productivity suite -+ * -+ * $RCSfile$ -+ * -+ * $Revision$ -+ * -+ * last change: $Author$ $Date$ -+ * -+ * The Contents of this file are made available subject to -+ * the terms of GNU Lesser General Public License Version 2.1. -+ * -+ * -+ * GNU Lesser General Public License Version 2.1 -+ * ============================================= -+ * Copyright 2005 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 -+ * -+ ************************************************************************/ -+#ifndef __org_openoffice_vba_XCommandBarControl_idl__ -+#define __org_openoffice_vba_XCommandBarControl_idl__ -+ -+#ifndef __com_sun_star_uno_XInterface_idl__ -+#include <com/sun/star/uno/XInterface.idl> -+#endif -+ -+#ifndef __org_openoffice_vba_XHelperInterface_idl__ -+#include <org/openoffice/vba/XHelperInterface.idl> -+#endif -+//============================================================================= -+ -+module org { module openoffice { module vba { -+//============================================================================= -+interface XCommandBarControls; -+ -+interface XCommandBarControl -+{ -+ interface XHelperInterface; -+ -+ [attribute] string Caption; -+ [attribute] string OnAction; -+ [attribute] boolean Visible; -+ -+ void Delete() raises ( com::sun::star::script::BasicErrorException ); -+ XCommandBarControls Controls() raises ( com::sun::star::script::BasicErrorException ); -+}; -+ -+}; }; }; -+ -+#endif diff --git a/scratch/offapi-vba/oovbaapi-org-openoffice-vba-xcommandbarcontrols-idl.diff b/scratch/offapi-vba/oovbaapi-org-openoffice-vba-xcommandbarcontrols-idl.diff deleted file mode 100644 index a7f3e8bc4..000000000 --- a/scratch/offapi-vba/oovbaapi-org-openoffice-vba-xcommandbarcontrols-idl.diff +++ /dev/null @@ -1,63 +0,0 @@ ---- /dev/null 2007-05-04 18:54:36.000000000 +0800 -+++ oovbaapi/org/openoffice/vba/XCommandBarControls.idl 2008-01-17 14:23:21.000000000 +0800 -@@ -0,0 +1,60 @@ -+/************************************************************************* -+ * -+ * OpenOffice.org - a multi-platform office productivity suite -+ * -+ * $RCSfile$ -+ * -+ * $Revision$ -+ * -+ * last change: $Author$ $Date$ -+ * -+ * The Contents of this file are made available subject to -+ * the terms of GNU Lesser General Public License Version 2.1. -+ * -+ * -+ * GNU Lesser General Public License Version 2.1 -+ * ============================================= -+ * Copyright 2005 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 -+ * -+ ************************************************************************/ -+#ifndef __org_openoffice_vba_XCommandBarControls_idl__ -+#define __org_openoffice_vba_XCommandBarControls_idl__ -+ -+#ifndef __com_sun_star_uno_XInterface_idl__ -+#include <com/sun/star/uno/XInterface.idl> -+#endif -+ -+#ifndef __org_openoffice_vba_XCollection_idl__ -+#include <org/openoffice/vba/XCollection.idl> -+#endif -+//============================================================================= -+ -+module org { module openoffice { module vba { -+//============================================================================= -+interface XCommandBarControl; -+ -+interface XCommandBarControls -+{ -+ interface XCollection; -+ -+ XCommandBarControl Add( [in] any Type, [in] any Id, [in] any Parameter, [in] any Before, [in] any Temporary ) raises ( com::sun::star::script::BasicErrorException ); -+}; -+ -+}; }; }; -+ -+#endif diff --git a/scratch/offapi-vba/oovbaapi-org-openoffice-vba-xcommandbars-idl.diff b/scratch/offapi-vba/oovbaapi-org-openoffice-vba-xcommandbars-idl.diff deleted file mode 100644 index 0bd6358de..000000000 --- a/scratch/offapi-vba/oovbaapi-org-openoffice-vba-xcommandbars-idl.diff +++ /dev/null @@ -1,64 +0,0 @@ ---- /dev/null 2007-05-04 18:54:36.000000000 +0800 -+++ oovbaapi/org/openoffice/vba/XCommandBars.idl 2008-01-17 14:25:17.000000000 +0800 -@@ -0,0 +1,61 @@ -+/************************************************************************* -+ * -+ * OpenOffice.org - a multi-platform office productivity suite -+ * -+ * $RCSfile$ -+ * -+ * $Revision$ -+ * -+ * last change: $Author$ $Date$ -+ * -+ * The Contents of this file are made available subject to -+ * the terms of GNU Lesser General Public License Version 2.1. -+ * -+ * -+ * GNU Lesser General Public License Version 2.1 -+ * ============================================= -+ * Copyright 2005 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 -+ * -+ ************************************************************************/ -+#ifndef __org_openoffice_vba_XCommandBars_idl__ -+#define __org_openoffice_vba_XCommandBars_idl__ -+ -+#ifndef __com_sun_star_uno_XInterface_idl__ -+#include <com/sun/star/uno/XInterface.idl> -+#endif -+ -+#ifndef __org_openoffice_vba_XCollection_idl__ -+#include <org/openoffice/vba/XCollection.idl> -+#endif -+ -+//============================================================================= -+ -+module org { module openoffice { module vba { -+//============================================================================= -+interface XCommandBar; -+ -+interface XCommandBars -+{ -+ interface XCollection; -+ -+ XCommandBar Add( [in] any Name, [in] any Position, [in] any MenuBar, [in] any Temporary ) raises ( com::sun::star::script::BasicErrorException ); -+}; -+ -+}; }; }; -+ -+#endif |