| /************************************************************** |
| * |
| * Licensed to the Apache Software Foundation (ASF) under one |
| * or more contributor license agreements. See the NOTICE file |
| * distributed with this work for additional information |
| * regarding copyright ownership. The ASF licenses this file |
| * to you under the Apache License, Version 2.0 (the |
| * "License"); you may not use this file except in compliance |
| * with the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, |
| * software distributed under the License is distributed on an |
| * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| * KIND, either express or implied. See the License for the |
| * specific language governing permissions and limitations |
| * under the 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 |