MSChart20Lib, COM interface constants for VB.Net / VBScript
MSChart20Lib - interface constants
This page contains simple VBA include for the MSChart20Lib COM library.
library parameters| File Name | WINDOWS\system32\MSCHRT20.OCX |
|---|
| Guid | {65E121D4-0C60-11D2-A9FC-0000F8754DA1} |
|---|
| Enums | 59 |
|---|
ErrorConstantsenum, 57 members.
Public Enum ErrorConstants
VtOk = 0
VtFail = 1000
VtErrorDeletingUsedObject = 1001
VtErrorDeletingDeletedObject = 1002
VtErrorCorruptData = 1003
VtErrorNotImplemented = 1004
VtErrorNoMemory = 1100
VtErrorInvalidArgument = 1101
VtErrorNotFound = 1102
VtErrorTooSmall = 1103
VtErrorInvalidRequest = 1104
VtErrorStreamIo = 1105
VtErrorUserIo = 1106
VtErrorCorruptArchive = 1107
VtErrorArchiveVersion = 1108
VtErrorArchiveTypeMismatch = 1109
VtErrorArchivePointerMismatch = 1110
VtErrorCannotOpenFile = 1111
VtErrorUnableToLoadString = 1112
VtErrorBufferTooSmall = 1113
VtErrorCopyingObject = 1114
VtErrorDuplicateObject = 1115
VtErrorActionCanceled = 1116
VtErrorInvalidIndex = 1117
VtErrorInvalidTypeConversion = 1118
VtErrorInvalidObject = 1119
VtErrorCreateWindow = 1120
VtErrorOSVersion = 1121
VtErrorLoadPicture = 1122
VtErrorInvalidSyntax = 1200
VtErrorIdentifierTooBig = 1201
VtErrorUnrecongizedFunction = 1202
VtErrorUnrecongizedSymbol = 1203
VtErrorUnexpectedEOS = 1204
VtErrorDuplicateSymbol = 1205
VtErrorDisplay = 1500
VtErrorInvalidFontName = 1501
VtErrorInvalidFont = 1502
VtErrorNoDisplayResources = 1503
VtErrorDefaultFontSubstituted = 1504
VtChError = 2000
VtChErrorInvalidHandle = 2001
VtChErrorNoData = 2002
VtChErrorInvalidSeriesNumber = 2003
VtChErrorInvalidAxis = 2004
VtChErrorRestrictedVersion = 2005
InvalidPropertyValue = 380
GetNotSupported = 394
SetNotSupported = 383
InvalidProcedureCall = 5
InvalidObjectUse = 425
WrongClipboardFormat = 461
DataObjectLocked = 672
ExpectedAnArgument = 673
RecursiveOleDrag = 674
FormatNotByteArray = 675
DataNotSetForFormat = 676
End Enum
OLEDropConstantsenum, 3 members.
Public Enum OLEDropConstants
chOLEDropNone = 0
chOLEDropManual = 1
chOLEDropAutomatic = 2
End Enum
OLEDragConstantsenum, 2 members.
Public Enum OLEDragConstants
chOLEDragManual = 0
chOLEDragAutomatic = 1
End Enum
VtHorizontalAlignmentenum, 5 members.
Public Enum VtHorizontalAlignment
VtHorizontalAlignmentLeft = 0
VtHorizontalAlignmentRight = 1
VtHorizontalAlignmentCenter = 2
VtHorizontalAlignmentFill = 3
VtHorizontalAlignmentFlush = 4
End Enum
VtVerticalAlignmentenum, 3 members.
Public Enum VtVerticalAlignment
VtVerticalAlignmentTop = 0
VtVerticalAlignmentBottom = 1
VtVerticalAlignmentCenter = 2
End Enum
VtOrientationenum, 4 members.
Public Enum VtOrientation
VtOrientationHorizontal = 0
VtOrientationVertical = 1
VtOrientationUp = 2
VtOrientationDown = 3
End Enum
VtSortTypeenum, 3 members.
Public Enum VtSortType
VtSortTypeNone = 0
VtSortTypeAscending = 1
VtSortTypeDescending = 2
End Enum
VtAngleUnitsenum, 3 members.
Public Enum VtAngleUnits
VtAngleUnitsDegrees = 0
VtAngleUnitsRadians = 1
VtAngleUnitsGrads = 2
End Enum
VtPrintScaleTypeenum, 3 members.
Public Enum VtPrintScaleType
VtPrintScaleTypeActual = 0
VtPrintScaleTypeFitted = 1
VtPrintScaleTypeStretched = 2
End Enum
VtPrintOrientationenum, 2 members.
Public Enum VtPrintOrientation
VtPrintOrientationPortrait = 0
VtPrintOrientationLandscape = 1
End Enum
VtFontStyleenum, 3 members.
Public Enum VtFontStyle
VtFontStyleBold = 1
VtFontStyleItalic = 2
VtFontStyleOutline = 4
End Enum
VtFontEffectenum, 2 members.
Public Enum VtFontEffect
VtFontEffectStrikeThrough = 256
VtFontEffectUnderline = 512
End Enum
VtBrushStyleenum, 4 members.
Public Enum VtBrushStyle
VtBrushStyleNull = 0
VtBrushStyleSolid = 1
VtBrushStylePattern = 2
VtBrushStyleHatched = 3
End Enum
VtBrushPatternsenum, 19 members.
Public Enum VtBrushPatterns
VtBrushPattern94Percent = 0
VtBrushPattern88Percent = 1
VtBrushPattern75Percent = 2
VtBrushPattern50Percent = 3
VtBrushPattern25Percent = 4
VtBrushPatternBoldHorizontal = 5
VtBrushPatternBoldVertical = 6
VtBrushPatternBoldDownDiagonal = 7
VtBrushPatternBoldUpDiagonal = 8
VtBrushPatternChecks = 9
VtBrushPatternWeave = 10
VtBrushPatternHorizontal = 11
VtBrushPatternVertical = 12
VtBrushPatternDownDiagonal = 13
VtBrushPatternUpDiagonal = 14
VtBrushPatternGrid = 15
VtBrushPatternTrellis = 16
VtBrushPatternInvertedTrellis = 17
VtBrushPatternCount = 18
End Enum
VtBrushHatchesenum, 7 members.
Public Enum VtBrushHatches
VtBrushHatchHorizontal = 0
VtBrushHatchVertical = 1
VtBrushHatchDownDiagonal = 2
VtBrushHatchUpDiagonal = 3
VtBrushHatchCross = 4
VtBrushHatchDiagonalCross = 5
VtBrushHatchCount = 6
End Enum
VtShadowStyleenum, 2 members.
Public Enum VtShadowStyle
VtShadowStyleNull = 0
VtShadowStyleDrop = 1
End Enum
VtPenStyleenum, 10 members.
Public Enum VtPenStyle
VtPenStyleNull = 0
VtPenStyleSolid = 1
VtPenStyleDashed = 2
VtPenStyleDotted = 3
VtPenStyleDashDot = 4
VtPenStyleDashDotDot = 5
VtPenStyleDitted = 6
VtPenStyleDashDit = 7
VtPenStyleDashDitDit = 8
VtPenStyleNative = 9
End Enum
VtPenJoinenum, 3 members.
Public Enum VtPenJoin
VtPenJoinMiter = 0
VtPenJoinRound = 1
VtPenJoinBevel = 2
End Enum
VtPenCapenum, 3 members.
Public Enum VtPenCap
VtPenCapButt = 0
VtPenCapRound = 1
VtPenCapSquare = 2
End Enum
VtFrameStyleenum, 5 members.
Public Enum VtFrameStyle
VtFrameStyleNull = 0
VtFrameStyleSingleLine = 1
VtFrameStyleDoubleLine = 2
VtFrameStyleThickInner = 3
VtFrameStyleThickOuter = 4
End Enum
VtPictureTypeenum, 5 members.
Public Enum VtPictureType
VtPictureTypeNull = 0
VtPictureTypeBitmap = 1
VtPictureTypeVector = 2
VtPictureTypeBMP = 3
VtPictureTypeWMF = 4
End Enum
VtPictureOptionenum, 2 members.
Public Enum VtPictureOption
VtPictureOptionNoSizeHeader = 1
VtPictureOptionTextAsCurves = 2
End Enum
VtPictureMapTypeenum, 7 members.
Public Enum VtPictureMapType
VtPictureMapTypeActual = 0
VtPictureMapTypeFitted = 1
VtPictureMapTypeStretched = 2
VtPictureMapTypeTiled = 3
VtPictureMapTypeCropFitted = 4
VtPictureMapTypeHorizontalTile = 5
VtPictureMapTypeVerticalTile = 6
End Enum
VtGradientStyleenum, 4 members.
Public Enum VtGradientStyle
VtGradientStyleHorizontal = 0
VtGradientStyleVertical = 1
VtGradientStyleRectangle = 2
VtGradientStyleOval = 3
End Enum
VtFillStyleenum, 3 members.
Public Enum VtFillStyle
VtFillStyleNull = 0
VtFillStyleBrush = 1
VtFillStyleGradient = 2
End Enum
VtMarkerStyleenum, 17 members.
Public Enum VtMarkerStyle
VtMarkerStyleDash = 0
VtMarkerStylePlus = 1
VtMarkerStyleX = 2
VtMarkerStyleStar = 3
VtMarkerStyleCircle = 4
VtMarkerStyleSquare = 5
VtMarkerStyleDiamond = 6
VtMarkerStyleUpTriangle = 7
VtMarkerStyleDownTriangle = 8
VtMarkerStyleFilledCircle = 9
VtMarkerStyleFilledSquare = 10
VtMarkerStyleFilledDiamond = 11
VtMarkerStyleFilledUpTriangle = 12
VtMarkerStyleFilledDownTriangle = 13
VtMarkerStyle3dBall = 14
VtMarkerStyleNull = 15
VtMarkerStyleCount = 16
End Enum
VtProjectionTypeenum, 5 members.
Public Enum VtProjectionType
VtProjectionTypePerspective = 0
VtProjectionTypeOblique = 1
VtProjectionTypeOrthogonal = 2
VtProjectionTypeFrontal = 3
VtProjectionTypeOverhead = 4
End Enum
VtSmoothingTypeenum, 3 members.
Public Enum VtSmoothingType
VtSmoothingTypeNone = 0
VtSmoothingTypeQuadraticBSpline = 1
VtSmoothingTypeCubicBSpline = 2
End Enum
VtDcTypeenum, 4 members.
Public Enum VtDcType
VtDcTypeNull = 0
VtDcTypeDisplay = 1
VtDcTypePrinter = 2
VtDcTypeMetafile = 3
End Enum
VtTextOutputTypeenum, 2 members.
Public Enum VtTextOutputType
VtTextOutputTypeHardware = 0
VtTextOutputTypePolygon = 1
End Enum
VtTextLengthTypeenum, 2 members.
Public Enum VtTextLengthType
VtTextLengthTypeVirtual = 0
VtTextLengthTypeDevice = 1
End Enum
VtChChartTypeenum, 28 members.
Public Enum VtChChartType
VtChChartType3dBar = 0
VtChChartType2dBar = 1
VtChChartType3dLine = 2
VtChChartType2dLine = 3
VtChChartType3dArea = 4
VtChChartType2dArea = 5
VtChChartType3dStep = 6
VtChChartType2dStep = 7
VtChChartType3dCombination = 8
VtChChartType2dCombination = 9
VtChChartType3dHorizontalBar = 10
VtChChartType2dHorizontalBar = 11
VtChChartType3dClusteredBar = 12
VtChChartType3dPie = 13
VtChChartType2dPie = 14
VtChChartType3dDoughnut = 15
VtChChartType2dXY = 16
VtChChartType2dPolar = 17
VtChChartType2dRadar = 18
VtChChartType2dBubble = 19
VtChChartType2dHiLo = 20
VtChChartType2dGantt = 21
VtChChartType3dGantt = 22
VtChChartType3dSurface = 23
VtChChartType2dContour = 24
VtChChartType3dScatter = 25
VtChChartType3dXYZ = 26
VtChChartTypeCount = 27
End Enum
VtChSeriesTypeenum, 38 members.
Public Enum VtChSeriesType
VtChSeriesTypeVaries = -2
VtChSeriesTypeDefault = -1
VtChSeriesType3dBar = 0
VtChSeriesType2dBar = 1
VtChSeriesType3dHorizontalBar = 2
VtChSeriesType2dHorizontalBar = 3
VtChSeriesType3dClusteredBar = 4
VtChSeriesType3dLine = 5
VtChSeriesType2dLine = 6
VtChSeriesType3dArea = 7
VtChSeriesType2dArea = 8
VtChSeriesType3dStep = 9
VtChSeriesType2dStep = 10
VtChSeriesType2dXY = 11
VtChSeriesType2dPolar = 12
VtChSeriesType2dRadarLine = 13
VtChSeriesType2dRadarArea = 14
VtChSeriesType2dBubble = 15
VtChSeriesType2dHiLo = 16
VtChSeriesType2dHLC = 17
VtChSeriesType2dHLCRight = 18
VtChSeriesType2dOHLC = 19
VtChSeriesType2dOHLCBar = 20
VtChSeriesType2dGantt = 21
VtChSeriesType3dGantt = 22
VtChSeriesType3dPie = 23
VtChSeriesType2dPie = 24
VtChSeriesType3dDoughnut = 25
VtChSeriesType2dDates = 26
VtChSeriesType3dBarHiLo = 27
VtChSeriesType2dBarHiLo = 28
VtChSeriesType3dHorizontalBarHiLo = 29
VtChSeriesType2dHorizontalBarHiLo = 30
VtChSeriesType3dClusteredBarHiLo = 31
VtChSeriesType3dSurface = 32
VtChSeriesType2dContour = 33
VtChSeriesType3dXYZ = 34
VtChSeriesTypeCount = 35
End Enum
VtChPartTypeenum, 15 members.
Public Enum VtChPartType
VtChPartTypeChart = 0
VtChPartTypeTitle = 1
VtChPartTypeFootnote = 2
VtChPartTypeLegend = 3
VtChPartTypePlot = 4
VtChPartTypeSeries = 5
VtChPartTypeSeriesLabel = 6
VtChPartTypePoint = 7
VtChPartTypePointLabel = 8
VtChPartTypeAxis = 9
VtChPartTypeAxisLabel = 10
VtChPartTypeAxisTitle = 11
VtChPartTypeSeriesName = 12
VtChPartTypePointName = 13
VtChPartTypeCount = 14
End Enum
VtChLocationTypeenum, 9 members.
Public Enum VtChLocationType
VtChLocationTypeTopLeft = 0
VtChLocationTypeTop = 1
VtChLocationTypeTopRight = 2
VtChLocationTypeLeft = 3
VtChLocationTypeRight = 4
VtChLocationTypeBottomLeft = 5
VtChLocationTypeBottom = 6
VtChLocationTypeBottomRight = 7
VtChLocationTypeCustom = 8
End Enum
VtChLabelComponentenum, 4 members.
Public Enum VtChLabelComponent
VtChLabelComponentValue = 1
VtChLabelComponentPercent = 2
VtChLabelComponentSeriesName = 4
VtChLabelComponentPointName = 8
End Enum
VtChLabelLineStyleenum, 3 members.
Public Enum VtChLabelLineStyle
VtChLabelLineStyleNone = 0
VtChLabelLineStyleStraight = 1
VtChLabelLineStyleBent = 2
End Enum
VtChLabelLocationTypeenum, 9 members.
Public Enum VtChLabelLocationType
VtChLabelLocationTypeNone = 0
VtChLabelLocationTypeAbovePoint = 1
VtChLabelLocationTypeBelowPoint = 2
VtChLabelLocationTypeCenter = 3
VtChLabelLocationTypeBase = 4
VtChLabelLocationTypeInside = 5
VtChLabelLocationTypeOutside = 6
VtChLabelLocationTypeLeft = 7
VtChLabelLocationTypeRight = 8
End Enum
VtChSubPlotLabelLocationTypeenum, 4 members.
Public Enum VtChSubPlotLabelLocationType
VtChSubPlotLabelLocationTypeNone = 0
VtChSubPlotLabelLocationTypeAbove = 1
VtChSubPlotLabelLocationTypeBelow = 2
VtChSubPlotLabelLocationTypeCenter = 3
End Enum
VtChPieWeightBasisenum, 3 members.
Public Enum VtChPieWeightBasis
VtChPieWeightBasisNone = 0
VtChPieWeightBasisTotal = 1
VtChPieWeightBasisSeries = 2
End Enum
VtChPieWeightStyleenum, 2 members.
Public Enum VtChPieWeightStyle
VtChPieWeightStyleArea = 0
VtChPieWeightStyleDiameter = 1
End Enum
VtChAxisIdenum, 5 members.
Public Enum VtChAxisId
VtChAxisIdX = 0
VtChAxisIdY = 1
VtChAxisIdY2 = 2
VtChAxisIdZ = 3
VtChAxisIdNone = 4
End Enum
VtChDateIntervalTypeenum, 6 members.
Public Enum VtChDateIntervalType
VtChDateIntervalTypeNone = 0
VtChDateIntervalTypeDaily = 1
VtChDateIntervalTypeWeekly = 2
VtChDateIntervalTypeSemimonthly = 3
VtChDateIntervalTypeMonthly = 4
VtChDateIntervalTypeYearly = 5
End Enum
VtChScaleTypeenum, 3 members.
Public Enum VtChScaleType
VtChScaleTypeLinear = 0
VtChScaleTypeLogarithmic = 1
VtChScaleTypePercent = 2
End Enum
VtChPercentAxisBasisenum, 6 members.
Public Enum VtChPercentAxisBasis
VtChPercentAxisBasisMaxChart = 0
VtChPercentAxisBasisMaxRow = 1
VtChPercentAxisBasisMaxColumn = 2
VtChPercentAxisBasisSumChart = 3
VtChPercentAxisBasisSumRow = 4
VtChPercentAxisBasisSumColumn = 5
End Enum
VtChAxisTickStyleenum, 4 members.
Public Enum VtChAxisTickStyle
VtChAxisTickStyleNone = 0
VtChAxisTickStyleCenter = 1
VtChAxisTickStyleInside = 2
VtChAxisTickStyleOutside = 3
End Enum
VtChStatsenum, 5 members.
Public Enum VtChStats
VtChStatsMinimum = 1
VtChStatsMaximum = 2
VtChStatsMean = 4
VtChStatsStddev = 8
VtChStatsRegression = 16
End Enum
VtChUpdateFlagsenum, 7 members.
Public Enum VtChUpdateFlags
VtChNoDisplay = 0
VtChDisplayPlot = 1
VtChLayoutPlot = 2
VtChDisplayLegend = 4
VtChLayoutLegend = 8
VtChLayoutSeries = 16
VtChPositionSection = 32
End Enum
VtChMouseFlagenum, 2 members.
Public Enum VtChMouseFlag
VtChMouseFlagShiftKeyDown = 4
VtChMouseFlagControlKeyDown = 8
End Enum
VtChSsLinkModeenum, 3 members.
Public Enum VtChSsLinkMode
VtChSsLinkModeOff = 0
VtChSsLinkModeOn = 1
VtChSsLinkModeAutoParse = 2
End Enum
VtChDrawModeenum, 2 members.
Public Enum VtChDrawMode
VtChDrawModeDraw = 0
VtChDrawModeBlit = 1
End Enum
VtChContourColorTypeenum, 3 members.
Public Enum VtChContourColorType
VtChContourColorTypeAutomatic = 0
VtChContourColorTypeGradient = 1
VtChContourColorTypeManual = 2
End Enum
VtChContourDisplayTypeenum, 2 members.
Public Enum VtChContourDisplayType
VtChContourDisplayTypeCBands = 0
VtChContourDisplayTypeCLines = 1
End Enum
VtChSurfaceBaseTypeenum, 4 members.
Public Enum VtChSurfaceBaseType
VtChSurfaceBaseTypePedestal = 0
VtChSurfaceBaseTypeStandard = 1
VtChSurfaceBaseTypeStandardWithCBands = 2
VtChSurfaceBaseTypeStandardWithCLines = 3
End Enum
VtChSurfaceDisplayTypeenum, 5 members.
Public Enum VtChSurfaceDisplayType
VtChSurfaceDisplayTypeNone = 0
VtChSurfaceDisplayTypeCBands = 1
VtChSurfaceDisplayTypeCLines = 2
VtChSurfaceDisplayTypeSolid = 3
VtChSurfaceDisplayTypeSolidWithCLines = 4
End Enum
VtChSurfaceProjectionTypeenum, 3 members.
Public Enum VtChSurfaceProjectionType
VtChSurfaceProjectionTypeNone = 0
VtChSurfaceProjectionTypeCBands = 1
VtChSurfaceProjectionTypeCLines = 2
End Enum
VtChSurfaceWireframeTypeenum, 3 members.
Public Enum VtChSurfaceWireframeType
VtChSurfaceWireframeTypeNone = 0
VtChSurfaceWireframeTypeMajor = 1
VtChSurfaceWireframeTypeMajorAndMinor = 2
End Enum
VtBorderStyleenum, 2 members.
Public Enum VtBorderStyle
VtBorderStyleNone = 0
VtBorderStyleFixedSingle = 1
End Enum
VtMousePointerenum, 16 members.
Public Enum VtMousePointer
VtMousePointerDefault = 0
VtMousePointerArrow = 1
VtMousePointerCross = 2
VtMousePointerIbeam = 3
VtMousePointerIcon = 4
VtMousePointerSize = 5
VtMousePointerSizeNESW = 6
VtMousePointerSizeNS = 7
VtMousePointerSizeNWSE = 8
VtMousePointerSizeWE = 9
VtMousePointerUpArrow = 10
VtMousePointerHourGlass = 11
VtMousePointerNoDrop = 12
VtMousePointerArrowHourGlass = 13
VtMousePointerArrowQuestion = 14
VtMousePointerSizeAll = 15
End Enum
|