29 namespace container {
class XNameContainer; }
30 namespace lang {
class XMultiServiceFactory; }
31 namespace chart {
class XChartDocument; }
32 namespace chart2 {
class XChartDocument; }
33 namespace drawing {
class XShape; }
1279struct XclChTextKey :
public ::std::pair< XclChTextType, ::std::pair< sal_uInt16, sal_uInt16 > >
1282 {
first = eTextType; second.first = nMainIdx; second.second = nSubIdx; }
1286typedef css::uno::Reference< css::drawing::XShape >
1287 (*
XclChGetShapeFunc)(
const css::uno::Reference< css::chart::XChartDocument >& );
1295 OUString aServiceName, OUString aObjNameBase );
1298 css::uno::Any
GetObject(
const OUString& rObjName );
1303 css::uno::Reference< css::lang::XMultiServiceFactory >
mxFactory;
1341 sal_uInt16 nFormatIdx );
1345 bool bSupportsStacked );
1365 sal_uInt32 nDffFillType,
1374 sal_uInt16 nRotation,
1375 bool bSupportsStacked );
1408 css::uno::Reference< css::chart2::XChartDocument >
1429 const css::uno::Reference< css::chart2::XChartDocument >& rxChartDoc,
1435 css::uno::Reference< css::drawing::XShape >
Generic helper class for reading from and writing to property sets.
A wrapper for a UNO property set.
XclChObjectTable(css::uno::Reference< css::lang::XMultiServiceFactory > xFactory, OUString aServiceName, OUString aObjNameBase)
css::uno::Reference< css::lang::XMultiServiceFactory > mxFactory
OUString maServiceName
Container for the objects.
OUString InsertObject(const css::uno::Any &rObj)
Inserts a named formatting object into the chart document.
css::uno::Any GetObject(const OUString &rObjName)
Returns a named formatting object from the chart document.
sal_Int32 mnIndex
Base of names for inserted objects.
OUString maObjNameBase
Service name to create the container.
css::uno::Reference< css::container::XNameContainer > mxContainer
Factory to create the container.
Helper class for usage of property sets.
ScfPropSetHelper & GetAreaHelper(XclChPropertyMode ePropMode)
Returns an area property set helper according to the passed property mode.
ScfPropSetHelper maLineHlpFilled
Properties for lines in linear series.
ScfPropSetHelper maHatchHlpCommon
Properties for gradients in filled series.
static void WriteMarkerProperties(ScfPropertySet &rPropSet, const XclChMarkerFormat &rMarkerFmt)
Writes all marker properties to the passed property set.
static void WriteRotationProperties(ScfPropertySet &rPropSet, sal_uInt16 nRotation, bool bSupportsStacked)
Writes rotation properties to the passed property set.
ScfPropSetHelper maGradHlpCommon
Properties for areas in filled series.
ScfPropSetHelper maLineHlpCommon
void WriteAreaProperties(ScfPropertySet &rPropSet, const XclChAreaFormat &rAreaFmt, XclChPropertyMode ePropMode)
Writes solid area properties to the passed property set.
static sal_uInt16 ReadRotationProperties(const ScfPropertySet &rPropSet, bool bSupportsStacked)
Reads rotation properties from the passed property set.
ScfPropSetHelper & GetLineHelper(XclChPropertyMode ePropMode)
Returns a line property set helper according to the passed property mode.
ScfPropSetHelper maAreaHlpCommon
Properties for lines in filled series.
ScfPropSetHelper & GetHatchHelper(XclChPropertyMode ePropMode)
Returns a hatch property set helper according to the passed property mode.
ScfPropSetHelper maBitmapHlp
Properties for hatches in filled series.
static void ReadMarkerProperties(XclChMarkerFormat &rMarkerFmt, const ScfPropertySet &rPropSet, sal_uInt16 nFormatIdx)
Reads all marker properties from the passed property set.
void WriteEscherProperties(ScfPropertySet &rPropSet, XclChObjectTable &rGradientTable, XclChObjectTable &rBitmapTable, const XclChEscherFormat &rEscherFmt, const XclChPicFormat *pPicFmt, sal_uInt32 nDffFillType, XclChPropertyMode ePropMode)
Writes gradient or bitmap area properties to the passed property set.
void ReadLineProperties(XclChLineFormat &rLineFmt, XclChObjectTable &rDashTable, const ScfPropertySet &rPropSet, XclChPropertyMode ePropMode)
Reads all line properties from the passed property set.
ScfPropSetHelper maHatchHlpFilled
Properties for hatches in common objects.
ScfPropSetHelper maAreaHlpFilled
Properties for areas in common objects.
ScfPropSetHelper & GetGradientHelper(XclChPropertyMode ePropMode)
Returns a gradient property set helper according to the passed property mode.
void WriteLineProperties(ScfPropertySet &rPropSet, XclChObjectTable &rDashTable, const XclChLineFormat &rLineFmt, XclChPropertyMode ePropMode)
Writes all line properties to the passed property set.
ScfPropSetHelper maLineHlpLinear
Properties for lines in common objects.
bool ReadAreaProperties(XclChAreaFormat &rAreaFmt, const ScfPropertySet &rPropSet, XclChPropertyMode ePropMode)
Reads solid area properties from the passed property set.
ScfPropSetHelper maGradHlpFilled
Properties for gradients in common objects.
void ReadEscherProperties(XclChEscherFormat &rEscherFmt, XclChPicFormat &rPicFmt, XclChObjectTable &rGradientTable, XclChObjectTable &rHatchTable, XclChObjectTable &rBitmapTable, const ScfPropertySet &rPropSet, XclChPropertyMode ePropMode)
Reads gradient or bitmap area properties from the passed property set.
Provides access to chart type info structs for all available chart types.
const XclChTypeInfo & GetTypeInfoFromService(std::u16string_view rServiceName) const
Returns the first fitting chart type info for the passed service name.
XclChTypeInfoMap maInfoMap
const XclChTypeInfo & GetTypeInfo(XclChTypeId eType) const
Returns chart type info for a unique chart type identifier.
const XclChTypeInfo & GetTypeInfoFromRecId(sal_uInt16 nRecId) const
Returns the first fitting chart type info for an Excel chart type record identifier.
::std::map< XclChTypeId, const XclChTypeInfo * > XclChTypeInfoMap
Contains static helper functions for the chart filters.
static sal_uInt16 GetSeriesFillAutoColorIdx(sal_uInt16 nFormatIdx)
Returns a palette index for automatic series fill colors.
static sal_uInt16 GetSeriesLineAutoColorIdx(sal_uInt16 nFormatIdx)
Returns a palette index for automatic series line colors.
static sal_uInt8 GetSeriesFillAutoTransp(sal_uInt16 nFormatIdx)
Returns a transparency value for automatic series fill colors.
static sal_uInt16 GetAutoMarkerType(sal_uInt16 nFormatIdx)
Returns an automatic symbol index for the passed format index.
static OUString GetErrorBarValuesRole(sal_uInt8 nBarType)
Returns the role name for a manual data source for error bars.
static bool HasMarkerFillColor(sal_uInt16 nMarkerType)
Returns true, if the passed marker type is filled.
Access to global data for a filter object (imported or exported document) from other classes.
Reference< XSingleServiceFactory > xFactory
constexpr OUStringLiteral first
sal_Int32 GetApiAxesSetIndex() const
Returns the axes set index used by the chart API.
XclChAxesSet()
Primary/secondary axes set.
sal_uInt16 mnAxesSetId
Position of the axes set (inner plot area).
sal_Int32 GetApiAxisDimension() const
Returns the axis dimension index used by the chart API.
XclChChart3d()
Additional flags.
sal_uInt16 mnRelDepth
Height relative to width.
sal_uInt16 mnEyeDist
Elevation (-90...+90deg).
sal_uInt16 mnRelHeight
Eye distance to chart (0...100).
sal_uInt16 mnFlags
Space between series.
sal_uInt16 mnDepthGap
Depth relative to width.
sal_Int16 mnElevation
Rotation (0...359deg).
Specifies the position of a data series or data point.
sal_uInt16 mnPointIdx
Series index of series or a data point.
XclChDataPointPos(sal_uInt16 nSeriesIdx=EXC_CHSERIES_INVALID, sal_uInt16 nPointIdx=EXC_CHDATAFORMAT_ALLPOINTS)
Index of a data point inside a series.
XclChDateRange()
Additional flags.
sal_uInt16 mnMajorStep
Maximum value on axis.
sal_uInt16 mnFlags
Crossing position of other axis.
sal_uInt16 mnMinorUnit
Distance for minor grid lines.
sal_uInt16 mnMinorStep
Time unit for major step.
sal_uInt16 mnMajorUnit
Distance for major grid lines.
sal_uInt16 mnMaxDate
Minimum value on axis.
sal_uInt16 mnBaseUnit
Time unit for minor step.
sal_uInt16 mnCross
Time unit for axis values.
Extended chart type information and access functions.
void Set(const XclChTypeInfo &rTypeInfo, bool b3dChart, bool bSpline)
XclChExtTypeInfo(const XclChTypeInfo &rTypeInfo)
Series lines are smoothed.
bool IsSeriesFrameFormat() const
Returns true, if this chart type supports area formatting for its series.
XclChObjectType GetSeriesObjectType() const
Returns the correct object type identifier for series and data points.
bool mbSpline
Chart is actually a 3D chart.
Contains the type and context of a block of future records which are guarded by CHFRBLOCKBEGIN and CH...
sal_uInt16 mnContext
Type of the future record block.
XclChFrBlock(sal_uInt16 nType)
Optional secondary value for current context.
sal_uInt16 mnValue1
Context dependent on type.
sal_uInt16 mnValue2
Optional primary value for current context.
XclChFrLabelProps()
Flags indicating which values to be displayed.
sal_uInt16 mnFlags
Separator between label values.
XclChFramePos()
Bottom-right position mode.
sal_uInt16 mnTLMode
Object dependent position data.
sal_uInt16 mnBRMode
Top-left position mode.
XclChFrame()
Additional flags.
sal_uInt16 mnFlags
Format type of the frame.
sal_uInt16 mnTickFreq
Frequency of labels.
sal_uInt16 mnFlags
Frequency of ticks.
sal_uInt16 mnLabelFreq
Crossing position of other axis.
XclChLabelRange()
Additional flags.
sal_uInt8 mnSpacing
Docking mode.
sal_uInt16 mnFlags
Spacing between elements.
XclChLegend()
Additional flags.
sal_uInt8 mnDockMode
Position of the legend.
sal_uInt16 mnTarget
Position of the data point.
XclChDataPointPos maPointPos
XclChObjectLink()
Target of the link.
XclChProperties()
Plotting mode for empty cells.
sal_uInt8 mnEmptyMode
Additional flags.
XclChRectangle()
Height of the object in 1/4000 of chart height.
sal_Int32 mnY
X position of the object in 1/4000 of chart width.
sal_Int32 mnHeight
Width of the object in 1/4000 of chart width.
sal_Int32 mnWidth
Y position of the object in 1/4000 of chart height.
Base struct for internal root data structs for import and export.
XclChObjectTableRef mxLineDashTable
Provides info about auto formatting.
std::map< XclChTextKey, XclChGetShapeFunc > XclChGetShapeFuncMap
sal_Int32 mnBorderGapX
Maps title shape getter functions.
double mfUnitSizeX
Border gap to chart space in 1/100mm.
XclChTypeProvRef mxTypeInfoProv
Position and size of the chart shape.
XclChGetShapeFuncMap maGetShapeFuncs
Container for bitmap fill styles.
XclChObjectTableRef mxHatchTable
Container for gradient fill styles.
void InitConversion(const XclRoot &rRoot, const css::uno::Reference< css::chart2::XChartDocument > &rxChartDoc, const tools::Rectangle &rChartRect)
Starts the API chart document conversion.
std::shared_ptr< XclChFormatInfoProvider > XclChFmtInfoProvRef
XclChFmtInfoProvRef mxFmtInfoProv
Provides info about chart types.
sal_Int32 mnBorderGapY
Border gap to chart space in 1/100mm.
css::uno::Reference< css::chart2::XChartDocument > mxChartDoc
XclChObjectTableRef mxBitmapTable
Container for hatch fill styles.
tools::Rectangle maChartRect
The chart document.
css::uno::Reference< css::drawing::XShape > GetTitleShape(const XclChTextKey &rTitleKey) const
Returns the drawing shape interface of the specified title object.
void FinishConversion()
Finishes the API chart document conversion.
double mfUnitSizeY
Size of a chart X unit (1/4000 of chart width) in 1/100 mm.
std::shared_ptr< XclChObjectTable > XclChObjectTableRef
std::shared_ptr< XclChTypeInfoProvider > XclChTypeProvRef
XclChRootData()
Size of a chart Y unit (1/4000 of chart height) in 1/100 mm.
XclChObjectTableRef mxGradientTable
Container for line dash styles.
sal_uInt8 mnLineEnd
Type of source values.
XclChSerErrorBar()
Type of the line ends.
sal_uInt8 mnSourceType
Type of the error bar (X/Y).
sal_uInt8 mnBarType
Number of custom error values.
sal_uInt16 mnValueCount
Fixed value for several source types.
double mfForecastBack
Counter to forecast forward.
sal_uInt8 mnShowRSquared
1 = Show equation.
sal_uInt8 mnOrder
Type of the trend line.
sal_uInt8 mnShowEquation
Polynomial order or moving average counter.
double mfForecastFor
Forced intercept.
sal_uInt8 mnLineType
Counter to forecast backward.
XclChSerTrendLine()
1 = Show R-squared.
sal_uInt16 mnBubbleCount
Number of value entries.
sal_uInt16 mnValueCount
Number of category entries.
XclChSeries()
Number of bubble entries.
sal_uInt16 mnBubbleType
Data type for value entries.
sal_uInt16 mnCategCount
Data type for bubble entries.
sal_uInt16 mnValueType
Data type for category entries.
sal_uInt8 mnLinkType
Type of the destination (title, values, ...).
sal_uInt16 mnNumFmtIdx
Additional flags.
sal_uInt16 mnFlags
Link type (directly, linked to worksheet, ...).
XclChSourceLink()
Number format index.
A map key for text and title objects.
XclChTextKey(XclChTextType eTextType, sal_uInt16 nMainIdx=0, sal_uInt16 nSubIdx=0)
XclChText()
Text object rotation (BIFF8+).
sal_uInt8 mnVAlign
Horizontal alignment.
sal_uInt16 mnFlags
Background mode: transparent, opaque.
sal_uInt16 mnRotation
Text object placement and text direction (BIFF8+).
model::ComplexColor maTextComplexColor
Position of the text object.
sal_uInt16 mnBackMode
Vertical alignment.
sal_uInt16 mnFlags2
Additional flags.
sal_uInt16 mnRotation
Additional flags.
sal_uInt8 mnMinor
Type of tick marks of major grid.
sal_uInt8 mnBackMode
Position of labels relative to axis.
XclChTick()
Tick labels angle (BIFF8+).
sal_uInt8 mnLabelPos
Type of tick marks of minor grid.
model::ComplexColor maTextComplexColor
sal_uInt16 mnFlags
Background mode: transparent, opaque.
sal_uInt8 mnMajor
Tick labels color.
XclChTypeGroup()
Chart type group index.
sal_uInt16 mnGroupIdx
Additional flags.
Contains information for a chart type.
bool mbSingleSeriesVis
true = Series with area formatting (3d charts).
sal_uInt16 mnRecId
Chart type category this type belongs to.
bool mbTicksBetweenCateg
true = Insert unstacked series in reverse order.
XclChVarPointMode meVarPointMode
Service name of the type.
bool mbReverseSeries
true = Series can be stacked on each other.
bool mbSeriesIsFrame3d
true = Series with area formatting (2d charts).
sal_Int32 mnDefaultLabelPos
Mode for varying point colors.
bool mbPolarCoordSystem
true = 3d type allowed, false = Only 2d type.
bool mbSeriesIsFrame2d
true = Polar, false = Cartesian.
bool mbCombinable2d
Default data label position (API constant).
bool mbSupports3d
true = Types can be combined in one axes set.
bool mbCategoryAxis
true = Only first series visible.
bool mbSwappedAxesSet
true = X axis contains categories.
XclChTypeCateg meTypeCateg
Unique chart type identifier.
const char * mpcServiceName
Record identifier written to the file.
bool mbSupportsStacking
true = X and Y axes are swapped.
sal_uInt16 mnPieHole
Rotation angle of first pie (CHPIE).
sal_uInt16 mnRotation
Gap between bars (CHBAR).
sal_uInt16 mnBubbleType
Bubble size in bubble chart (CHSCATTER).
sal_uInt16 mnBubbleSize
Hole size in donut chart (CHPIE).
XclChType()
Additional flags (all chart types).
sal_Int16 mnGap
Bar overlap width (CHBAR).
sal_uInt16 mnFlags
Bubble type in bubble chart (CHSCATTER).
double mfMax
Minimum value on axis.
double mfMinorStep
Distance for major grid lines.
double mfCross
Distance for minor grid lines.
double mfMajorStep
Maximum value on axis.
XclChValueRange()
Additional flags.
sal_uInt16 mnFlags
Crossing position of other axis.
constexpr OUStringLiteral EXC_CHPROP_ROTATIONHORIZONTAL
constexpr OUStringLiteral EXC_CHPROP_SWAPXANDYAXIS
const sal_uInt16 EXC_ID_CHEND
const sal_uInt16 EXC_CHFRBLOCK_TYPE_TYPEGROUP
constexpr OUStringLiteral EXC_CHPROP_JAPANESE
const sal_uInt16 EXC_CHTEXT_SHOWSYMBOL
Automatic text color.
constexpr OUStringLiteral EXC_CHPROP_ROLE
const sal_uInt8 EXC_CHTICK_TRANSPARENT
Next to axis.
const sal_Int16 EXC_CHLINEFORMAT_TRIPLE
const sal_uInt8 EXC_CHTICK_OUTSIDE
const sal_uInt16 EXC_CHFRBLOCK_TYPE_DROPBAR
constexpr OUStringLiteral EXC_CHPROP_GEOMETRY3D
const sal_uInt16 EXC_CHVALUERANGE_AUTOMAJOR
XclChTypeCateg
Enumerates different categories of similar chart types.
@ EXC_CHTYPECATEG_SCATTER
Pie and donut charts.
@ EXC_CHTYPECATEG_LINE
Bar charts (horizontal or vertical).
@ EXC_CHTYPECATEG_PIE
Radar charts (linear or filled).
@ EXC_CHTYPECATEG_RADAR
Line charts (line, area, stock charts).
@ EXC_CHTYPECATEG_SURFACE
Scatter and bubble charts.
constexpr OUStringLiteral EXC_CHPROP_ROLE_OPENVALUES
const sal_uInt16 EXC_CHAXISLINE_MAJORGRID
Axis line itself.
const sal_uInt8 EXC_CHSERERR_NONE
const sal_uInt16 EXC_ID_CHPIEFORMAT
const sal_uInt8 EXC_CHSERERR_XPLUS
For internal use only.
const sal_uInt16 EXC_ID_CHSERTRENDLINE
constexpr OUStringLiteral EXC_CHPROP_INCLUDEHIDDENCELLS
constexpr OUStringLiteral EXC_CHPROP_WEIGHT
const sal_uInt16 EXC_ID_CHDEFAULTTEXT
Walls (X, Z axis), floor (Y axis).
const sal_uInt16 EXC_CHDATERANGE_AUTOMIN
const sal_uInt16 EXC_CHLABELRANGE_MAXCROSS
Axis between categories.
constexpr OUStringLiteral EXC_CHPROP_SYMBOL
const sal_uInt16 EXC_CHTEXT_SHOWCATEG
Show bubble size.
const sal_uInt16 EXC_CHDATERANGE_DAYS
Recognize date/text automatically.
const sal_uInt16 EXC_CHPROPS_USEMANPLOTAREA
Manual plot area mode.
const sal_uInt8 EXC_CHSRCLINK_DIRECTLY
const sal_uInt16 EXC_ID_CHLEGEND
Varied colors for points.
constexpr OUStringLiteral EXC_CHPROP_STACKCHARACTERS
const sal_uInt32 EXC_CHMARKERFORMAT_TRIPLESIZE
Automatic symbol size for double lines.
const sal_uInt16 EXC_CHCHART3D_CLUSTER
true = real 3d perspective.
const sal_uInt8 EXC_CHFRINFO_EXCEL2007
const sal_uInt16 EXC_CHFRAMEPOS_PARENT
const sal_uInt16 EXC_CHOBJLINK_YAXIS
Chart title.
const sal_uInt16 EXC_ID_CHFRBLOCKEND
const sal_uInt16 EXC_ID_CHSERPARENT
const sal_uInt16 EXC_ID_CHLABELRANGE2
const sal_uInt16 EXC_CHAXIS_Y
constexpr OUStringLiteral EXC_CHPROP_DISPLAYLABELS
const sal_uInt16 EXC_CHPROPS_MANPLOTAREA
Do not resize chart with window.
const sal_uInt16 EXC_ID_CHDATAFORMAT
Invalid series index (for internal use).
const sal_uInt16 EXC_CHSURFACE_SHADING
constexpr OUStringLiteral EXC_CHPROP_EXTRAPOLATE_BACKWARD
const sal_uInt16 EXC_CHVALUERANGE_BIT8
Other axis crosses at own maximum.
const sal_uInt8 EXC_CHPROPS_EMPTY_ZERO
Skip empty values.
const sal_uInt16 EXC_ID_CHPIEEXT
Sharp top, truncated.
constexpr OUStringLiteral SERVICE_DRAWING_BITMAPTABLE
const sal_uInt16 EXC_CHDROPBAR_UP
const sal_uInt8 EXC_CHFRINFO_EXCELXP2003
constexpr OUStringLiteral SERVICE_CHART2_DATASERIES
const sal_uInt8 EXC_CHSERERR_END_BLANK
constexpr OUStringLiteral EXC_CHPROP_BLACKDAY
const sal_Int16 EXC_CHLINEFORMAT_HAIR
const sal_uInt16 EXC_CHTEXT_POS_AXIS
const sal_uInt16 EXC_CHFRBLOCK_TYPE_TEXT
const sal_uInt16 EXC_CHLEGEND_STACKED
const sal_uInt16 EXC_CHTEXT_AUTOGEN
Label text generated from chart data.
constexpr OUStringLiteral EXC_CHPROP_INTERCEPT_VALUE
const sal_uInt16 EXC_ID_CHPICFORMAT
true = 2d wall/gridlines, no floor.
XclChVarPointMode
Enumerates modes for varying point colors in a series.
@ EXC_CHVARPOINT_SINGLE
No varied colors supported.
@ EXC_CHVARPOINT_MULTI
Only supported, if type group contains only one series.
const sal_uInt16 EXC_ID_CHAXESSET
const sal_uInt16 EXC_CHSERIES_NUMERIC
constexpr OUStringLiteral EXC_CHPROP_ERRORBARX
const sal_uInt8 EXC_CHTICK_INSIDE
const sal_Int16 EXC_CHLINEFORMAT_SINGLE
const sal_uInt16 EXC_ID_CHFORMAT
const sal_uInt8 EXC_CHPROPS_EMPTY_INTERPOLATE
Plot empty values as zero.
const sal_uInt16 EXC_CHMARKERFORMAT_AUTO
Automatic symbol size for triple lines.
const sal_uInt16 EXC_CHRADAR_AXISLABELS
const sal_uInt16 EXC_ID_CHUSEDAXESSETS
const sal_uInt16 EXC_CHDROPBAR_DOWN
constexpr OUStringLiteral EXC_CHPROP_ROLE_CATEG
const sal_uInt16 EXC_CHLEGEND_AUTOPOSX
const sal_uInt16 EXC_ID_CHFRINFO
For objects that are positioned in 1/1000 of plot area.
const sal_uInt16 EXC_CHFRLABELPROPS_SHOWVALUE
constexpr OUStringLiteral EXC_CHPROP_ANCHORPOSITION
const sal_uInt16 EXC_CHTEXT_POS_ABOVE
const sal_uInt8 EXC_CHLEGEND_NOTDOCKED
const sal_uInt16 EXC_CHFRBLOCK_TYPE_CHART
const sal_uInt16 EXC_CHDEFTEXT_AXESSET
Default text for all chart objects.
const sal_uInt16 EXC_CHLINEFORMAT_NONE
constexpr OUStringLiteral EXC_CHPROP_TEXTROTATION
constexpr OUStringLiteral EXC_CHPROP_PERSPECTIVE
constexpr OUStringLiteral EXC_CHPROP_WHITEDAY
const sal_uInt16 EXC_CHTEXT_POS_CENTER
const sal_uInt16 EXC_ID_CHMARKERFORMAT
const sal_Int32 EXC_CHART_AXESSET_NONE
API Z axis index.
const sal_uInt16 EXC_CHDATAFORMAT_MAXPOINTCOUNT
const sal_uInt16 EXC_CHFRLABELPROPS_SHOWPERCENT
const sal_uInt16 EXC_CHCHART3D_HASWALLS
true = automatic height to width ratio.
constexpr OUStringLiteral EXC_CHPROP_NUMBERFORMAT_LINKSRC
const sal_Int32 EXC_CHART_TOTALUNITS
API secondary axes set index.
constexpr OUStringLiteral EXC_CHPROP_MAJORTICKS
constexpr OUStringLiteral EXC_CHPROP_ROLE_ERRORBARS_POSY
const sal_uInt16 EXC_ID8_CHPIVOTREF
const sal_uInt16 EXC_ID5_CHPIVOTREF
For internal use: no chart type group.
const sal_uInt16 EXC_CHTEXT_POS_BELOW
const sal_uInt16 EXC_CHTEXT_POS_DEFAULT
Data point caption is category name.
const sal_uInt8 EXC_CHSERERR_XMINUS
const sal_uInt16 EXC_CHFRBLOCK_TYPE_DATATABLE
const sal_uInt16 EXC_CHMARKERFORMAT_CIRCLE
const sal_uInt16 EXC_CHATTLABEL_SMOOTHED
const sal_uInt8 EXC_CHLEGEND_CLOSE
const sal_uInt16 EXC_CHTEXT_SHOWBUBBLE
Data point caption as percent.
const sal_Int32 EXC_CHART_AXIS_X
For internal use only.
const sal_uInt16 EXC_CHRADAR_SHADOW
const sal_uInt16 EXC_CHATTLABEL_SHOWCATEGPERC
const sal_uInt16 EXC_CHDATERANGE_YEARS
constexpr OUStringLiteral SERVICE_DRAWING_HATCHTABLE
constexpr OUStringLiteral EXC_CHPROP_LABEL
bool operator<(const XclChDataPointPos &rL, const XclChDataPointPos &rR)
const sal_uInt16 EXC_CHMARKERFORMAT_DOWJ
const sal_uInt16 EXC_ID_CHLINE
const sal_uInt16 EXC_CHTEXT_AUTOFILL
Text object is removed.
const sal_uInt16 EXC_CHDATERANGE_AUTOMAJOR
const sal_Int32 EXC_CHART_AXESSET_SECONDARY
API primary axes set index.
const sal_uInt16 EXC_ID_CHDATERANGE
const sal_uInt16 EXC_CHMARKERFORMAT_STAR
constexpr OUStringLiteral EXC_CHPROP_ROLE_CLOSEVALUES
constexpr OUStringLiteral SERVICE_CHART2_DIAGRAM
const sal_uInt16 EXC_CHFRBLOCK_TYPE_LEGEND
const sal_uInt16 EXC_CHFRAME_AUTOSIZE
const sal_uInt16 EXC_CHFRBLOCK_TEXT_TITLE
For internal use only.
const sal_uInt16 EXC_CHBAR_PERCENT
constexpr OUStringLiteral SERVICE_CHART2_ERRORBAR
const sal_uInt8 EXC_CHLEGEND_OPEN
const sal_uInt16 EXC_CHLINE_STACKED
const sal_uInt8 EXC_CHPROPS_EMPTY_SKIP
Manual plot area layout in CHFRAMEPOS record.
const sal_uInt16 EXC_CHFRBLOCK_FRAME_PLOTFRAME
const sal_uInt16 EXC_CHATTLABEL_SHOWBUBBLE
const sal_uInt16 EXC_CHCHARTLINE_HILO
Drop lines.
const sal_uInt16 EXC_CHDATERANGE_MONTHS
constexpr OUStringLiteral EXC_CHPROP_MOVING_AVERAGE_PERIOD
const sal_uInt16 EXC_CHBAR_HORIZONTAL
const sal_uInt16 EXC_ID_CH3DDATAFORMAT
const sal_uInt16 EXC_CHPICFORMAT_STACK
Bitmap stretched to area.
constexpr OUStringLiteral EXC_CHPROP_SHOWFIRST
const sal_Int16 EXC_CHLINEFORMAT_DOUBLE
const sal_uInt8 EXC_CHLEGEND_CORNER
const sal_uInt8 EXC_CHTICK_HIGH
Below diagram/right of diagram.
constexpr OUStringLiteral EXC_CHPROP_D3DSCENEAMBIENTCOLOR
const sal_uInt16 EXC_CHTEXT_POS_LEFT
constexpr OUStringLiteral EXC_CHPROP_ATTRIBDATAPOINTS
const sal_uInt16 EXC_ID_CHSTRING
const sal_uInt8 EXC_CH3DDATAFORMAT_CIRC
Rectangular base.
const sal_uInt16 EXC_CHTEXT_POS_MOVED
const sal_uInt8 EXC_CHTICK_NEXT
Above diagram/left of diagram.
constexpr OUStringLiteral SERVICE_CHART2_DATAPROVIDER
const sal_uInt16 EXC_ID_CHCHART3D
const sal_uInt16 EXC_CHLINEFORMAT_SOLID
const sal_uInt16 EXC_ID_CHPLOTGROWTH
const sal_uInt8 EXC_CH3DDATAFORMAT_SHARP
Straight to top.
const sal_uInt16 EXC_CHAXIS_X
const sal_uInt8 EXC_CHTEXT_ALIGN_DISTRIBUTE
const sal_uInt16 EXC_CHSERIESFORMAT_SMOOTHED
constexpr OUStringLiteral EXC_CHPROP_D3DSCENEPERSPECTIVE
const sal_uInt16 EXC_CHAXIS_Z
const sal_uInt16 EXC_ID_CHATTACHEDLABEL
const sal_uInt8 EXC_CHSERTREND_POWER
const sal_uInt16 EXC_CHFRBLOCK_TYPE_LEGENDEX
const sal_uInt16 EXC_CHFRBLOCK_TYPE_AXESSET
const sal_uInt16 EXC_ID_CHAREA
const sal_uInt16 EXC_ID_CHBAR
const sal_uInt16 EXC_CHCHART3D_REAL3D
const sal_uInt16 EXC_CHTEXT_SHOWCATEGPERC
Automatic text background mode (transparent/opaque).
const sal_uInt16 EXC_CHLINEFORMAT_LIGHTTRANS
const sal_uInt16 EXC_CHFRBLOCK_TEXT_DATALABEL
constexpr OUStringLiteral SERVICE_CHART2_AXIS
const sal_uInt16 EXC_CHFRLABELPROPS_SHOWCATEG
const sal_uInt16 EXC_CHDATERANGE_AUTOBASE
const sal_uInt32 EXC_CHMARKERFORMAT_DOUBLESIZE
Automatic symbol size for single lines.
const sal_uInt16 EXC_CHMARKERFORMAT_NOFILL
const sal_uInt8 EXC_CHSERERR_STDDEV
const sal_uInt16 EXC_ID_CHTEXT
No default text available.
const sal_uInt16 EXC_CHDATAFORMAT_DEFAULT
Maximum number of data points.
const sal_uInt16 EXC_CHAREAFORMAT_INVERTNEG
constexpr OUStringLiteral EXC_CHPROP_CURVESTYLE
const sal_uInt16 EXC_ID_CHFONT
const sal_uInt8 EXC_CHLEGEND_BOTTOM
const sal_uInt8 EXC_CH3DDATAFORMAT_STRAIGHT
Circular base.
XclChTextType
Enumerates different text box types for default text formatting and title positioning.
@ EXC_CHTEXTTYPE_AXISTITLE
Chart legend.
@ EXC_CHTEXTTYPE_AXISLABEL
Chart axis titles.
@ EXC_CHTEXTTYPE_LEGEND
Chart title.
@ EXC_CHTEXTTYPE_DATALABEL
Chart axis labels.
const sal_uInt16 EXC_CHSERIESFORMAT_SHADOW
const sal_uInt16 EXC_CHFRAME_SHADOW
XclChPropertyMode
Specifies the type of a formatting.
@ EXC_CHPROPMODE_LINEARSERIES
Common objects, no special handling.
@ EXC_CHPROPMODE_FILLEDSERIES
Specific to data series drawn as lines.
const sal_uInt16 EXC_CHDEFTEXT_NONE
Default text for axes and data points (BIFF8 only).
const sal_uInt16 EXC_CHPICFORMAT_TOPBOTTOM
Bitmap scaled to axis scale.
const sal_uInt16 EXC_CHDEFTEXT_NUMLABEL
Default for text data labels (not used?).
const sal_uInt32 EXC_CHMARKERFORMAT_HAIRSIZE
const sal_uInt16 EXC_CHTEXT_DELETED
Text object is inserted automatically.
const sal_uInt8 EXC_CHSERERR_END_TSHAPE
Line end: blank.
const sal_uInt16 EXC_CHOBJLINK_DATA
Category axis (X axis).
const sal_uInt16 EXC_ID_CHSURFACE
const sal_uInt16 EXC_CHTYPEGROUP_VARIEDCOLORS
const sal_uInt16 EXC_CHCHARTLINE_DROP
const sal_uInt8 EXC_CHSRCLINK_DEFAULT
const sal_uInt16 EXC_CHFRAME_AUTOPOS
constexpr OUStringLiteral EXC_CHPROP_ROLE_LABEL
const sal_uInt16 EXC_CHLINE_PERCENT
constexpr OUStringLiteral EXC_CHPROP_D3DSCENELIGHTCOLOR2
const sal_uInt16 EXC_CHSCATTER_SHOWNEG
const sal_uInt16 EXC_CHATTLABEL_SHOWPERCENT
constexpr OUStringLiteral EXC_CHPROP_POLYNOMIAL_DEGREE
const sal_uInt16 EXC_CHLABELRANGE_REVERSE
Other axis crosses at own maximum.
constexpr OUStringLiteral EXC_CHPROP_ADDITIONALSHAPES
const sal_uInt16 EXC_CHPICFORMAT_LEFTRIGHT
constexpr OUStringLiteral EXC_CHPROP_ROLE_ERRORBARS_NEGX
const sal_uInt16 EXC_ID_CHRADARAREA
const sal_uInt16 EXC_CHAREAFORMAT_AUTO
const sal_uInt8 EXC_CHTEXT_ALIGN_BOTTOMRIGHT
const sal_uInt16 EXC_CHCHART3D_AUTOHEIGHT
false = Z axis, true = clustered/stacked.
const sal_uInt16 EXC_CHFRBLOCK_TYPE_UNKNOWN
const sal_uInt16 EXC_CHPROPS_MANSERIES
constexpr OUStringLiteral EXC_CHPROP_RIGHTANGLEDAXES
constexpr OUStringLiteral EXC_CHPROP_RELATIVEPOSITION
const sal_uInt16 EXC_CHFRBLOCK_TYPE_AXIS
constexpr OUStringLiteral EXC_CHPROP_CONNECTBARS
constexpr OUStringLiteral EXC_CHPROP_PERCENTAGENUMFMT
constexpr OUStringLiteral EXC_CHPROP_3DRELATIVEHEIGHT
const sal_uInt16 EXC_CHAXESSET_NONE
constexpr OUStringLiteral EXC_CHPROP_ARRANGEORDER
const sal_uInt16 EXC_CHDATAFORMAT_ALLPOINTS
As point index: unknown format, don't use.
const sal_uInt32 EXC_CHMARKERFORMAT_SINGLESIZE
Automatic symbol size for hair lines.
const sal_uInt16 EXC_CHSERIES_MAXSERIES
const sal_uInt8 EXC_CHTEXT_ALIGN_JUSTIFY
Horizontal: right, vertical: bottom.
const sal_uInt16 EXC_ID_CHFRAMEPOS
const sal_uInt8 EXC_CHSERERR_YMINUS
const sal_uInt16 EXC_CHFRBLOCK_TYPE_FRAME
const sal_uInt8 EXC_CH3DDATAFORMAT_TRUNC
Sharp top.
const sal_Int32 EXC_CHART_AXIS_NONE
Automatic rotation, e.g. axis labels (internal use only).
constexpr OUStringLiteral EXC_CHPROP_NEGATIVEERROR
constexpr OUStringLiteral EXC_CHPROP_GAPWIDTHSEQ
constexpr OUStringLiteral EXC_CHPROP_D3DSCENESHADEMODE
const sal_uInt16 EXC_ID_CHCHARTLINE
const sal_uInt16 EXC_CHSCATTER_SHADOW
const sal_uInt16 EXC_ID_CHFRLABELPROPS
XclChObjectType
Enumerates different object types for specific automatic formatting behaviour.
@ EXC_CHOBJTYPE_LINEARSERIES
Chart legend.
@ EXC_CHOBJTYPE_TEXT
Floor formatting in 3d charts.
@ EXC_CHOBJTYPE_GRIDLINE
Axis line format.
@ EXC_CHOBJTYPE_WALL3D
Wall formatting in 2d charts.
@ EXC_CHOBJTYPE_PLOTFRAME
Chart background.
@ EXC_CHOBJTYPE_HILOLINE
Data point connector line.
@ EXC_CHOBJTYPE_LEGEND
Text boxes (titles, data point labels).
@ EXC_CHOBJTYPE_BACKGROUND
@ EXC_CHOBJTYPE_WHITEDROPBAR
High/low lines in stock charts.
@ EXC_CHOBJTYPE_FILLEDSERIES
Series formatting in a chart supporting line formatting only.
@ EXC_CHOBJTYPE_TRENDLINE
Axis grid line format.
@ EXC_CHOBJTYPE_ERRORBAR
Series trend line.
@ EXC_CHOBJTYPE_AXISLINE
Series formatting in a chart supporting area formatting.
@ EXC_CHOBJTYPE_CONNECTLINE
Series error bar.
@ EXC_CHOBJTYPE_FLOOR3D
Wall formatting in 3d charts.
@ EXC_CHOBJTYPE_BLACKDROPBAR
White-day drop bar in stock charts.
const sal_uInt16 EXC_CHDATERANGE_DATEAXIS
const sal_uInt16 EXC_CHAXISLINE_MINORGRID
Major grid line.
const sal_uInt16 EXC_CHBAR_STACKED
const sal_uInt8 EXC_CHLEGEND_RIGHT
const sal_uInt16 EXC_ID_CHFRAME
Unit name for axis labels.
constexpr OUStringLiteral EXC_CHPROP_USERINGS
const sal_uInt16 EXC_CHVALUERANGE_AUTOMINOR
const sal_uInt16 EXC_CHPICFORMAT_NONE
const std::size_t EXC_CHART_PROGRESS_SIZE
const sal_uInt8 EXC_CHSRCLINK_WORKSHEET
const sal_uInt16 EXC_ID_CHAREAFORMAT
const sal_uInt16 EXC_CHDATERANGE_AUTOMAX
const sal_uInt16 EXC_CHSERIES_SEQUENCE
const sal_uInt16 EXC_CHLINEFORMAT_DASHDOTDOT
constexpr OUStringLiteral EXC_CHPROP_OFFSET
const sal_uInt16 EXC_CHMARKERFORMAT_CROSS
const sal_uInt16 EXC_CHCHARTLINE_CONNECT
Hi-lo lines.
const sal_uInt16 EXC_ID_CHWRAPPEDRECORD
const sal_uInt16 EXC_CHMARKERFORMAT_PLUS
const sal_uInt16 EXC_ID_CHPIE
constexpr OUStringLiteral EXC_CHPROP_ERRORBARY
const sal_uInt16 EXC_CHTEXT_SHOWPERCENT
Data point caption is category and percent.
const sal_uInt8 EXC_CHSRCLINK_BUBBLES
const sal_uInt16 EXC_CHLABELRANGE_BETWEEN
const sal_uInt16 EXC_CHLINEFORMAT_AUTO
const sal_uInt8 EXC_CHTEXT_ALIGN_TOPLEFT
const sal_uInt16 EXC_ID_CHCHART
constexpr OUStringLiteral EXC_CHPROP_SHOWCORRELATION
const sal_uInt16 EXC_CHTICK_AUTOFILL
constexpr OUStringLiteral SERVICE_CHART2_TITLE
const sal_uInt16 EXC_ID_CHUNITS
const sal_uInt16 EXC_ID_CHPLOTFRAME
const sal_uInt16 EXC_CHLINEFORMAT_MEDTRANS
const sal_uInt16 EXC_CHCHART3D_2DWALLS
true = 3d chart has walls/floor.
const sal_uInt16 EXC_CHLEGEND_AUTOSERIES
constexpr OUStringLiteral EXC_CHPROP_COLOR
const sal_uInt8 EXC_CHSRCLINK_TITLE
const sal_uInt16 EXC_CHTEXT_TRANSPARENT
const sal_uInt16 EXC_ID_CHPROPERTIES
const sal_Int32 EXC_CHART_PLOTAREAUNITS
Most chart objects are positioned in 1/4000 of chart area.
css::uno::Reference< css::drawing::XShape >(* XclChGetShapeFunc)(const css::uno::Reference< css::chart::XChartDocument > &)
Function prototype receiving a chart document and returning a title shape.
constexpr OUStringLiteral EXC_CHPROP_CROSSOVERPOSITION
const sal_uInt16 EXC_CHLINEFORMAT_DOT
const sal_uInt16 EXC_CHDEFTEXT_GLOBAL
Default for numeric data labels (not used?).
const sal_uInt16 EXC_CHPROPS_NORESIZE
Show visible cells only.
constexpr OUStringLiteral EXC_CHPROP_VARYCOLORSBY
const sal_uInt16 EXC_CHOBJLINK_AXISUNIT
Series axis (Z axis).
const sal_uInt16 EXC_CHBAR_SHADOW
XclChTypeId
Enumerates all kinds of different chart types.
@ EXC_CHTYPEID_RADARAREA
Linear radar chart.
@ EXC_CHTYPEID_BUBBLES
Scatter (XY) chart.
@ EXC_CHTYPEID_HORBAR
Vertical bar chart.
@ EXC_CHTYPEID_AREA
Line chart.
@ EXC_CHTYPEID_DONUT
Pie chart.
@ EXC_CHTYPEID_LINE
Horizontal bar chart.
@ EXC_CHTYPEID_PIEEXT
Donut chart.
@ EXC_CHTYPEID_RADARLINE
Stock chart.
@ EXC_CHTYPEID_UNKNOWN
Surface chart.
@ EXC_CHTYPEID_STOCK
Area chart.
@ EXC_CHTYPEID_SURFACE
Bubble chart.
@ EXC_CHTYPEID_PIE
Filled radar chart.
@ EXC_CHTYPEID_SCATTER
Pie-to-pie or pie-to-bar chart.
constexpr OUStringLiteral EXC_CHPROP_SHOWLEGENDENTRY
const sal_uInt16 EXC_CHPIE_SHADOW
constexpr OUStringLiteral EXC_CHPROP_SHOWHIGHLOW
constexpr OUStringLiteral EXC_CHPROP_STACKINGDIR
const sal_uInt16 EXC_ID_CHLABELRANGE
This bit is always set in BIFF5+.
constexpr OUStringLiteral EXC_CHPROP_CROSSOVERVALUE
const sal_uInt16 EXC_CHATTLABEL_SHOWVALUE
constexpr OUStringLiteral EXC_CHPROP_D3DSCENELIGHTDIR2
const sal_uInt16 EXC_CHOBJLINK_TITLE
No link target.
const sal_uInt16 EXC_CHSERIES_INVALID
Maximum valid series index.
const sal_uInt16 EXC_CHDATERANGE_AUTOMINOR
constexpr OUStringLiteral EXC_CHPROP_EXTRAPOLATE_FORWARD
const sal_uInt16 EXC_CHSERGROUP_NONE
const sal_uInt16 EXC_CHVALUERANGE_AUTOMAX
const sal_uInt16 EXC_CHSCATTER_AREA
const sal_uInt8 EXC_CHSERTREND_LOGARITHMIC
const sal_uInt16 EXC_ID_CHUNKNOWN
const sal_uInt16 EXC_ID_CHAXIS
Connector lines in stacked bar charts.
const sal_uInt8 EXC_CHSERERR_STDERR
constexpr OUStringLiteral EXC_CHPROP_ROTATIONVERTICAL
const sal_uInt8 EXC_CH3DDATAFORMAT_RECT
const sal_uInt16 EXC_CHFRBLOCK_TYPE_DATAFORMAT
const sal_uInt8 EXC_CHTEXT_ALIGN_CENTER
Horizontal: left, vertical: top.
const sal_uInt16 EXC_CHVALUERANGE_LOGSCALE
constexpr OUStringLiteral EXC_CHPROP_ROLE_SIZEVALUES
const sal_uInt16 EXC_ID_CHRADARLINE
const sal_uInt8 EXC_CHSERERR_PERCENT
constexpr OUStringLiteral EXC_CHPROP_EXPANSION
constexpr OUStringLiteral EXC_CHPROP_ROLE_ERRORBARS_POSX
const sal_uInt16 EXC_CHLEGEND_AUTOPOSY
const sal_uInt16 EXC_ID_CHLEGENDEXCEPTION
For internal use.
const sal_uInt16 EXC_CHPROPS_SHOWVISIBLEONLY
Manual series allocation.
constexpr OUStringLiteral EXC_CHPROP_FORCE_INTERCEPT
const sal_uInt16 EXC_CHFRLABELPROPS_SHOWSERIES
const sal_uInt16 EXC_CHFRBLOCK_FRAME_BACKGROUND
constexpr OUStringLiteral EXC_CHPROP_CURVENAME
const sal_uInt16 EXC_ID_CHDROPBAR
const sal_uInt8 EXC_CHTICK_OPAQUE
const sal_uInt8 EXC_CHSRCLINK_CATEGORY
const sal_uInt16 EXC_CHTEXT_OPAQUE
const sal_uInt16 EXC_CHOBJLINK_ZAXIS
Data series/point.
const sal_uInt16 EXC_ID_CHESCHERFORMAT
const sal_uInt16 EXC_CHLINEFORMAT_DASH
const sal_uInt16 EXC_CHVALUERANGE_AUTOMIN
const sal_uInt16 EXC_CHTEXT_POS_AUTO
constexpr OUStringLiteral EXC_CHPROP_MINORTICKS
constexpr OUStringLiteral EXC_CHPROP_SHOWEQUATION
const sal_uInt16 EXC_CHLEGENDEXCEPTION_LABEL
constexpr OUStringLiteral EXC_CHPROP_EXPTIMEINCREMENT
const sal_uInt16 EXC_CHART_AUTOROTATION
const sal_uInt8 EXC_CHLEGEND_MEDIUM
const sal_uInt8 EXC_CHSERERR_CUSTOM
const sal_uInt16 EXC_CHSERIESFORMAT_BUBBLE3D
const sal_uInt16 EXC_CHPICFORMAT_STRETCH
For internal use only.
constexpr OUStringLiteral SERVICE_DRAWING_DASHTABLE
const sal_uInt16 EXC_CHOBJLINK_XAXIS
Value axis (Y axis).
const sal_uInt16 EXC_CHLEGEND_DOCKED
const sal_uInt16 EXC_CHDATAFORMAT_OLDCOLORS
As point index: default for a series.
const sal_uInt16 EXC_CHMARKERFORMAT_DIAMOND
const sal_uInt16 EXC_ID_CHOBJECTLINK
constexpr OUStringLiteral EXC_CHPROP_D3DSCENELIGHTON2
const sal_uInt16 EXC_CHDROPBAR_NONE
const sal_uInt16 EXC_CHVALUERANGE_MAXCROSS
Axis direction reversed.
const sal_uInt16 EXC_CHDATAFORMAT_UNKNOWN
As format index: global default for an axes set.
constexpr OUStringLiteral EXC_CHPROP_RELATIVESIZE
constexpr OUStringLiteral EXC_CHPROP_MISSINGVALUETREATMENT
const sal_uInt16 EXC_CHSERIES_TEXT
const sal_uInt16 EXC_CHTEXT_POS_INSIDE
constexpr OUStringLiteral SERVICE_CHART2_LEGEND
const sal_uInt16 EXC_ID_CHTYPEGROUP
const sal_uInt8 EXC_CHTICK_NOLABEL
const sal_uInt16 EXC_ID_CHSERIESFORMAT
Line end: t-shape.
constexpr OUStringLiteral EXC_CHPROP_OVERLAPSEQ
const sal_uInt16 EXC_CHFRLABELPROPS_SHOWBUBBLE
const sal_uInt16 EXC_ID_CHLINEFORMAT
constexpr OUStringLiteral EXC_CHPROP_ATTAXISINDEX
const sal_uInt16 EXC_CHPICFORMAT_SCALE
Bitmap stacked.
const sal_uInt16 EXC_CHFRBLOCK_TYPE_SERIES
const sal_uInt16 EXC_CHAXESSET_PRIMARY
const sal_uInt16 EXC_ID_CHVALUERANGE
const sal_uInt16 EXC_CHMARKERFORMAT_NOLINE
const sal_uInt8 EXC_CHSERTREND_MOVING_AVG
const sal_uInt16 EXC_CHLINEFORMAT_DASHDOT
const sal_uInt16 EXC_CHLEGENDEXCEPTION_DELETED
const sal_uInt16 EXC_CHDEFTEXT_TEXTLABEL
const sal_uInt16 EXC_CHMARKERFORMAT_NOSYMBOL
const sal_uInt16 EXC_CHTEXT_AUTOTEXT
constexpr OUStringLiteral EXC_CHPROP_PERCENTDIAGONAL
const sal_uInt16 EXC_ID_CHSERIES
const sal_uInt16 EXC_ID_CHUNITPROPERTIES
const sal_uInt16 EXC_ID_CHBEGIN
const sal_uInt16 EXC_CHSCATTER_WIDTH
Bubble area refers to value.
const sal_uInt16 EXC_CHSCATTER_BUBBLES
Bubble width refers to value.
constexpr OUStringLiteral SERVICE_DRAWING_GRADIENTTABLE
constexpr OUStringLiteral EXC_CHPROP_ERRORBARSTYLE
const sal_uInt16 EXC_CHSURFACE_FILLED
const sal_uInt16 EXC_CHUNITS_PIXELS
const sal_uInt16 EXC_CHFRBLOCK_TEXT_AXISTITLE
const sal_uInt8 EXC_CHSERERR_FIXED
const sal_uInt16 EXC_CHATTLABEL_SHOWCATEG
Smoothed line.
const sal_uInt16 EXC_CHTEXT_AUTOCOLOR
const sal_uInt16 EXC_CHPIE_LINES
constexpr OUStringLiteral EXC_CHPROP_STARTINGANGLE
const sal_uInt16 EXC_CHVALUERANGE_AUTOCROSS
const sal_uInt16 EXC_ID_CHSCATTER
const sal_uInt8 EXC_CHLEGEND_TOP
constexpr OUStringLiteral EXC_CHPROP_ROLE_ERRORBARS_NEGY
constexpr OUStringLiteral EXC_CHPROP_POSITIVEERROR
const sal_uInt16 EXC_CHLINEFORMAT_SHOWAXIS
constexpr OUStringLiteral EXC_CHPROP_D3DSCENELIGHTON1
const sal_uInt16 EXC_CHTEXT_POS_RIGHT
const sal_uInt16 EXC_CHVALUERANGE_REVERSE
const sal_uInt16 EXC_CHAXIS_NONE
const sal_uInt16 EXC_CHMARKERFORMAT_SQUARE
const sal_uInt16 EXC_CHFRAMEPOS_POINTS
const sal_uInt16 EXC_ID_CHTICK
For internal use only.
const sal_uInt16 EXC_CHTICK_AUTOROT
const sal_uInt16 EXC_CHDATERANGE_AUTODATE
Other axis crosses at own maximum.
constexpr OUStringLiteral EXC_CHPROP_LABELPLACEMENT
const sal_uInt16 EXC_CHPICFORMAT_FRONTBACK
constexpr OUStringLiteral EXC_CHPROP_TEXTOVERLAP
const sal_uInt8 EXC_CHSRCLINK_VALUES
const sal_uInt8 EXC_CHTICK_LOW
constexpr OUStringLiteral EXC_CHPROP_ROLE_YVALUES
const sal_Int32 EXC_CHART_AXIS_Y
API X axis index.
const sal_uInt16 EXC_CHAXISLINE_AXISLINE
const sal_uInt16 EXC_CHDATERANGE_AUTOCROSS
const sal_uInt16 EXC_CHFRAMEPOS_CHARTSIZE
const sal_uInt16 EXC_CHFRAMEPOS_DEFOFFSET_PLOT
const sal_uInt8 EXC_CHSERTREND_POLYNOMIAL
const sal_uInt16 EXC_CHSERIES_DATE
const sal_Int32 EXC_CHART_AXESSET_PRIMARY
For internal use only.
const sal_uInt16 EXC_ID_CHSERERRORBAR
const sal_uInt16 EXC_CHAXISLINE_WALLS
Minor grid line.
constexpr OUStringLiteral EXC_CHPROP_SHOWPOSITIVEERROR
const sal_uInt16 EXC_ID_CHFRBLOCKBEGIN
constexpr OUStringLiteral EXC_CHPROP_TEXTBREAK
const sal_uInt8 EXC_CHSERTREND_EXPONENTIAL
If order is 1, trend line is linear.
constexpr OUStringLiteral EXC_CHPROP_SHOWNEGATIVEERROR
const sal_uInt8 EXC_CHSERERR_YPLUS
XclChFrameType
Enumerates different types to handle missing frame objects.
@ EXC_CHFRAMETYPE_INVISIBLE
Missing frame represents automatic formatting.
const sal_uInt16 EXC_CHFRAMEPOS_ABSSIZE_POINTS
const sal_uInt16 EXC_CHTEXT_SHOWVALUE
Legend symbol for data point caption.
const sal_uInt16 EXC_CHFRBLOCK_FRAME_STANDARD
const sal_uInt16 EXC_CHLINE_SHADOW
const sal_uInt8 EXC_CHFRINFO_EXCEL2000
const sal_uInt16 EXC_CHSRCLINK_NUMFMT
const sal_uInt16 EXC_ID_CHSERGROUP
Interpolate empty values.
constexpr OUStringLiteral EXC_CHPROP_LABELPOSITION
const sal_uInt16 EXC_CHMARKERFORMAT_STDDEV
const sal_uInt16 EXC_CHLEGEND_DATATABLE
const sal_uInt16 EXC_CHFRAME_STANDARD
const sal_Int32 EXC_CHART_AXIS_Z
API Y axis index.
const sal_uInt16 EXC_CHLINEFORMAT_DARKTRANS
const sal_uInt16 EXC_CHTEXT_VERTICAL
Data point caption is the value.
const sal_uInt16 EXC_CHFRBLOCK_TEXT_DEFTEXT
constexpr OUStringLiteral EXC_CHPROP_SHOW
constexpr OUStringLiteral EXC_CHPROP_ROLE_HIGHVALUES
const sal_uInt16 EXC_ID_CHAXISLINE
Axis direction reversed.
const sal_uInt16 EXC_CHAXESSET_SECONDARY
constexpr OUStringLiteral EXC_CHPROP_ROLE_LOWVALUES
const sal_uInt16 EXC_CHOBJLINK_NONE
const sal_uInt16 EXC_CHTEXT_POS_OUTSIDE
constexpr OUStringLiteral EXC_CHPROP_ROLE_XVALUES
const sal_uInt16 EXC_ID_CHFORMATRUNS
const sal_uInt16 EXC_ID_CHSERINDEX
constexpr OUStringLiteral EXC_CHPROP_NUMBERFORMAT
const sal_uInt16 EXC_CHMARKERFORMAT_TRIANGLE
constexpr OUStringLiteral EXC_CHPROP_LABELSEPARATOR
const sal_uInt16 EXC_ID_CHSOURCELINK
const sal_uInt8 EXC_CHLEGEND_LEFT
const sal_uInt16 EXC_CHUNITS_TWIPS
constexpr OUStringLiteral EXC_CHPROP_MARKPOSITION
const sal_uInt16 EXC_CHTICK_AUTOCOLOR