diff options
Diffstat (limited to 'offapi/com/sun/star/chart/ChartSymbolType.idl')
-rw-r--r-- | offapi/com/sun/star/chart/ChartSymbolType.idl | 139 |
1 files changed, 139 insertions, 0 deletions
diff --git a/offapi/com/sun/star/chart/ChartSymbolType.idl b/offapi/com/sun/star/chart/ChartSymbolType.idl new file mode 100644 index 000000000000..2b669055c33b --- /dev/null +++ b/offapi/com/sun/star/chart/ChartSymbolType.idl @@ -0,0 +1,139 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org 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 version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ +#ifndef __com_sun_star_chart_ChartSymbolType_idl__ +#define __com_sun_star_chart_ChartSymbolType_idl__ + + +//============================================================================= + + module com { module sun { module star { module chart { + +//============================================================================= + +/** These values specify the type of the symbol used for data points. + + <p>This only applies to diagrams that use symbols like line + diagrams.</p> + + <p>The default symbols are currently: + <table border > + <tr><td>Symbol 0</td><td>a square</td></tr> + <tr><td>Symbol 1</td><td>a diamond</td></tr> + <tr><td>Symbol 2</td><td>a triangle pointing down</td></tr> + <tr><td>Symbol 3</td><td>a triangle pointing up</td></tr> + <tr><td>Symbol 4</td><td>a triangle pointing right</td></tr> + <tr><td>Symbol 5</td><td>a triangle pointing left</td></tr> + <tr><td>Symbol 6</td><td>a bow tie</td></tr> + <tr><td>Symbol 7</td><td>a rotated bow tie</td></tr> + </table> + </p> + + @see LineDiagram + @see ChartDataPointProperties +*/ +published constants ChartSymbolType +{ + //------------------------------------------------------------------------- + + /** No symbol is used. + */ + const long NONE = -3; + + //------------------------------------------------------------------------- + + /** The symbol is selected automatically. The size of symbol will + be dynamic and the type depends on the data row number. + */ + const long AUTO = -2; + + //------------------------------------------------------------------------- + + /** Take a Bitmap from a URL and use this as symbol. + + <p>The bitmap given by the URL set in the property + <member>ChartDataPointProperties::SymbolBitmapURL</member> is + copied so that the graphic is embedded.</p> + + @see ChartDataPointProperties + */ + const long BITMAPURL = -1; + + //------------------------------------------------------------------------- + + /** The default symbol for row 0 is used. + */ + const long SYMBOL0 = 0; + + //------------------------------------------------------------------------- + + /** The default symbol for row 1 is used. + */ + const long SYMBOL1 = 1; + + //------------------------------------------------------------------------- + + /** The default symbol for row 2 is used. + */ + const long SYMBOL2 = 2; + + //------------------------------------------------------------------------- + + /** The default symbol for row 3 is used. + */ + const long SYMBOL3 = 3; + + //------------------------------------------------------------------------- + + /** The default symbol for row 4 is used. + */ + const long SYMBOL4 = 4; + + //------------------------------------------------------------------------- + + /** The default symbol for row 5 is used. + */ + const long SYMBOL5 = 5; + + //------------------------------------------------------------------------- + + /** The default symbol for row 6 is used. + */ + const long SYMBOL6 = 6; + + //------------------------------------------------------------------------- + + /** The default symbol for row 7 is used. + */ + const long SYMBOL7 = 7; + +}; + +//============================================================================= + +}; }; }; }; + +#endif |