Platforms to show: All Mac Windows Linux Cross-Platform
CDXYChartMBS class
Super class: CDBaseChartMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | ChartDirector | MBS ChartDirector Plugin | 8.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Subclass of the CDBaseChartMBS class.
- 4 properties
- 118 methods
- method addAreaLayer(data() as Double, colorvalue as color, name as string = "", depth as Integer = 0) as CDAreaLayerMBS
- method addAreaLayer(data() as Double, colorvalue as Integer = -1, name as string = "", depth as Integer = 0) as CDAreaLayerMBS
- method addAreaLayer(dataCombineMethod as Integer = 1, depth as Integer = 0) as CDAreaLayerMBS
- method addAreaLayer(dates() as date, colorvalue as color, name as string = "", depth as Integer = 0) as CDAreaLayerMBS
- method addAreaLayer(dates() as date, colorvalue as Integer = -1, name as string = "", depth as Integer = 0) as CDAreaLayerMBS
- method addAreaLayer(dates() as DateTime, colorvalue as color, name as string = "", depth as integer = 0) as CDAreaLayerMBS
- method addAreaLayer(dates() as DateTime, colorvalue as integer = -1, name as string = "", depth as integer = 0) as CDAreaLayerMBS
- method addAxis(align as Integer, offset as Integer) as CDAxisMBS
- method addBarLayer(data() as Double, colors() as color, depth as Integer = 0) as CDBarLayerMBS
- method addBarLayer(data() as Double, colors() as color, names() as string, depth as Integer = 0) as CDBarLayerMBS
- method addBarLayer(data() as Double, colors() as Integer, depth as Integer = 0) as CDBarLayerMBS
- method addBarLayer(data() as Double, colors() as Integer, names() as string, depth as Integer = 0) as CDBarLayerMBS
- method addBarLayer(data() as Double, colorvalue as color, name as string = "", depth as Integer = 0) as CDBarLayerMBS
- method addBarLayer(data() as Double, colorvalue as Integer = -1, name as string = "", depth as Integer = 0) as CDBarLayerMBS
- method addBarLayer(dataCombineMethod as Integer = 3, depth as Integer = 0) as CDBarLayerMBS
- method addBoxLayer(boxTop() as Double, boxBottom() as Double, colorvalue as color, name as string = "") as CDBoxWhiskerLayerMBS
- method addBoxLayer(boxTop() as Double, boxBottom() as Double, colorvalue as Integer = -1, name as string = "") as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer(boxTop() as Double, boxBottom() as Double) as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer(boxTop() as Double, boxBottom() as Double, maxData() as Double) as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer(boxTop() as Double, boxBottom() as Double, maxData() as Double, minData() as Double) as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer(boxTop() as Double, boxBottom() as Double, maxData() as Double, minData() as Double, midData() as Double, fillColor as color, whiskerColor as color, edgeColor as color) as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer(boxTop() as Double, boxBottom() as Double, maxData() as Double, minData() as Double, midData() as Double, fillColor as Integer = -1, whiskerColor as Integer = &hffff0001, edgeColor as Integer = -1) as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer2(boxTop() as Double, boxBottom() as Double) as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer2(boxTop() as Double, boxBottom() as Double, maxData() as Double) as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer2(boxTop() as Double, boxBottom() as Double, maxData() as Double, minData() as Double) as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer2(boxTop() as Double, boxBottom() as Double, maxData() as Double, minData() as Double, midData() as Double) as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer2(boxTop() as Double, boxBottom() as Double, maxData() as Double, minData() as Double, midData() as Double, fillColors() as color, whiskerBrightness as Double = 0.5) as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer2(boxTop() as Double, boxBottom() as Double, maxData() as Double, minData() as Double, midData() as Double, fillColors() as color, whiskerBrightness as Double, names() as string) as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer2(boxTop() as Double, boxBottom() as Double, maxData() as Double, minData() as Double, midData() as Double, fillColors() as Integer, whiskerBrightness as Double = 0.5) as CDBoxWhiskerLayerMBS
- method addBoxWhiskerLayer2(boxTop() as Double, boxBottom() as Double, maxData() as Double, minData() as Double, midData() as Double, fillColors() as Integer, whiskerBrightness as Double, names() as string) as CDBoxWhiskerLayerMBS
- method addCandleStickLayer(highData() as Double, lowData() as Double, openData() as Double, closeData() as Double, riseColor as color, fallColor as color, edgeColor as color) as CDCandleStickLayerMBS
- method addCandleStickLayer(highData() as Double, lowData() as Double, openData() as Double, closeData() as Double, riseColor as Integer = -1, fallColor as Integer = 0, edgeColor as Integer = &hffff0001) as CDCandleStickLayerMBS
- method addContourLayer(xData() as Double, yData() as Double, zData() as Double) as CDContourLayerMBS
- method addDiscreteHeatMapLayer(xGrid() as double, yGrid() as Double, zData() as Double) as CDDiscreteHeatMapLayerMBS
- method addDiscreteHeatMapLayer(zData() as Double, xCount as Integer) as CDDiscreteHeatMapLayerMBS
- method addHLOCLayer as CDHLOCLayerMBS
- method addHLOCLayer(highData() as Double, lowData() as Double) as CDHLOCLayerMBS
- method addHLOCLayer(highData() as Double, lowData() as Double, openData() as Double) as CDHLOCLayerMBS
- method addHLOCLayer(highData() as Double, lowData() as Double, openData() as Double, closeData() as Double, colorValue as color) as CDHLOCLayerMBS
- method addHLOCLayer(highData() as Double, lowData() as Double, openData() as Double, closeData() as Double, colorValue as Integer = -1) as CDHLOCLayerMBS
- method addHLOCLayer(highData() as Double, lowData() as Double, openData() as Double, closeData() as Double, upColor as color, downColor as color, colorMode as Integer = -1) as CDHLOCLayerMBS
- method addHLOCLayer(highData() as Double, lowData() as Double, openData() as Double, closeData() as Double, upColor as color, downColor as color, colorMode as Integer, leadValue as Double) as CDHLOCLayerMBS
- method addHLOCLayer(highData() as Double, lowData() as Double, openData() as Double, closeData() as Double, upColor as Integer, downColor as Integer, colorMode as Integer = -1) as CDHLOCLayerMBS
- method addHLOCLayer(highData() as Double, lowData() as Double, openData() as Double, closeData() as Double, upColor as Integer, downColor as Integer, colorMode as Integer, leadValue as Double) as CDHLOCLayerMBS
- method addInterLineLayer(line1 as CDLineObjMBS, line2 as CDLineObjMBS, color12 as color, color21 as color) as CDInterLineLayerMBS
- method addInterLineLayer(line1 as CDLineObjMBS, line2 as CDLineObjMBS, color12 as Integer, color21 as Integer = -1) as CDInterLineLayerMBS
- method addLineLayer(data as CDArrayMBS, colorvalue as color, name as string = "", depth as Integer = 0) as CDLineLayerMBS
- method addLineLayer(data as CDArrayMBS, colorvalue as Integer = -1, name as string = "", depth as Integer = 0) as CDLineLayerMBS
- method addLineLayer(data() as Double, colorvalue as color, name as string = "", depth as Integer = 0) as CDLineLayerMBS
- method addLineLayer(data() as Double, colorvalue as Integer = -1, name as string = "", depth as Integer = 0) as CDLineLayerMBS
- method addLineLayer(dataCombineMethod as Integer = 0, depth as Integer = 0) as CDLineLayerMBS
- method addLineLayer(fastDB as CDDataAcceleratorMBS, seriesId as string, color as integer = -1, name as string = "") as CDLineLayerMBS
- method addScatterLayer(xData() as Double, yData() as Double, name as string = "", symbol as Integer = 1, symbolSize as Integer = 5, fillColor as Integer = -1, edgeColor as Integer = -1) as CDScatterLayerMBS
- method addScatterLayer(xData() as Double, yData() as Double, name as string, symbol as Integer, symbolSize as Integer, fillColor as color, edgeColor as color) as CDScatterLayerMBS
- method addScatterLayer(xDate() as date, yDate() as date, name as string = "", symbol as Integer = 1, symbolSize as Integer = 5, fillColor as Integer = -1, edgeColor as Integer = -1) as CDScatterLayerMBS
- method addScatterLayer(xDate() as date, yDate() as date, name as string, symbol as Integer, symbolSize as Integer, fillColor as color, edgeColor as color) as CDScatterLayerMBS
- method addScatterLayer(xDate() as date, yDate() as Double, name as string = "", symbol as Integer = 1, symbolSize as Integer = 5, fillColor as Integer = -1, edgeColor as Integer = -1) as CDScatterLayerMBS
- method addScatterLayer(xDate() as date, yDate() as Double, name as string, symbol as Integer, symbolSize as Integer, fillColor as color, edgeColor as color) as CDScatterLayerMBS
- method addScatterLayer(xDate() as DateTime, yDate() as DateTime, name as string = "", symbol as integer = 1, symbolSize as integer = 5, fillColor as integer = -1, edgeColor as integer = -1) as CDScatterLayerMBS
- method addScatterLayer(xDate() as DateTime, yDate() as DateTime, name as string, symbol as integer, symbolSize as integer, fillColor as color, edgeColor as color) as CDScatterLayerMBS
- method addScatterLayer(xDate() as DateTime, yDate() as double, name as string = "", symbol as integer = 1, symbolSize as integer = 5, fillColor as integer = -1, edgeColor as integer = -1) as CDScatterLayerMBS
- method addScatterLayer(xDate() as DateTime, yDate() as double, name as string, symbol as integer, symbolSize as integer, fillColor as color, edgeColor as color) as CDScatterLayerMBS
- method addScatterLayer(xDate() as Double, yDate() as date, name as string = "", symbol as Integer = 1, symbolSize as Integer = 5, fillColor as Integer = -1, edgeColor as Integer = -1) as CDScatterLayerMBS
- method addScatterLayer(xDate() as Double, yDate() as date, name as string, symbol as Integer, symbolSize as Integer, fillColor as color, edgeColor as color) as CDScatterLayerMBS
- method addScatterLayer(xDate() as double, yDate() as DateTime, name as string = "", symbol as integer = 1, symbolSize as integer = 5, fillColor as integer = -1, edgeColor as integer = -1) as CDScatterLayerMBS
- method addScatterLayer(xDate() as double, yDate() as DateTime, name as string, symbol as integer, symbolSize as integer, fillColor as color, edgeColor as color) as CDScatterLayerMBS
- method addSplineLayer as CDSplineLayerMBS
- method addSplineLayer(data() as Double, colorvalue as color, name as string = "") as CDSplineLayerMBS
- method addSplineLayer(data() as Double, colorvalue as Integer = -1, name as string = "") as CDSplineLayerMBS
- method addStepLineLayer as CDStepLineLayerMBS
- method addStepLineLayer(data() as Double, colorvalue as color, name as string = "") as CDStepLineLayerMBS
- method addStepLineLayer(data() as Double, colorvalue as Integer = -1, name as string = "") as CDStepLineLayerMBS
- method addTrendLayer(Data() as Double, colorvalue as color, name as string = "", depth as Integer = 0) as CDTrendLayerMBS
- method addTrendLayer(Data() as Double, colorvalue as Integer = -1, name as string = "", depth as Integer = 0) as CDTrendLayerMBS
- method addTrendLayer(dates() as date, colorvalue as color, name as string = "", depth as Integer = 0) as CDTrendLayerMBS
- method addTrendLayer(dates() as date, colorvalue as Integer = -1, name as string = "", depth as Integer = 0) as CDTrendLayerMBS
- method addTrendLayer(dates() as date, yData() as Double, colorvalue as color, name as string = "", depth as Integer = 0) as CDTrendLayerMBS
- method addTrendLayer(dates() as date, yData() as Double, colorvalue as Integer = -1, name as string = "", depth as Integer = 0) as CDTrendLayerMBS
- method addTrendLayer(dates() as DateTime, colorvalue as color, name as string = "", depth as integer = 0) as CDTrendLayerMBS
- method addTrendLayer(dates() as DateTime, colorvalue as integer = -1, name as string = "", depth as integer = 0) as CDTrendLayerMBS
- method addTrendLayer(dates() as DateTime, yData() as double, colorvalue as color, name as string = "", depth as integer = 0) as CDTrendLayerMBS
- method addTrendLayer(dates() as DateTime, yData() as double, colorvalue as integer = -1, name as string = "", depth as integer = 0) as CDTrendLayerMBS
- method addTrendLayer(xData() as Double, yData() as Double, colorvalue as color, name as string = "", depth as Integer = 0) as CDTrendLayerMBS
- method addTrendLayer(xData() as Double, yData() as Double, colorvalue as Integer = -1, name as string = "", depth as Integer = 0) as CDTrendLayerMBS
- method addVectorLayer(dates() as date, yData() as Double, directions() as Double, lengths() as Double, lengthScale as Integer = 0, colorvalue as Integer = -1, name as string = "") as CDVectorLayerMBS
- method addVectorLayer(dates() as date, yData() as Double, directions() as Double, lengths() as Double, lengthScale as Integer, colorvalue as color, name as string = "") as CDVectorLayerMBS
- method addVectorLayer(dates() as DateTime, yData() as double, directions() as double, lengths() as double, lengthScale as integer = 0, colorvalue as integer = -1, name as string = "") as CDVectorLayerMBS
- method addVectorLayer(dates() as DateTime, yData() as double, directions() as double, lengths() as double, lengthScale as integer, colorvalue as color, name as string = "") as CDVectorLayerMBS
- method addVectorLayer(xData() as Double, yData() as Double, directions() as Double, lengths() as Double, lengthScale as Integer = 0, colorvalue as Integer = -1, name as string = "") as CDVectorLayerMBS
- method addVectorLayer(xData() as Double, yData() as Double, directions() as Double, lengths() as Double, lengthScale as Integer, colorvalue as color, name as string = "") as CDVectorLayerMBS
- method Constructor(width as Integer = 640, height as Integer = 480, bgcolor as Integer = &hFFFF0000, edgeColor as Integer = &hFF000000, raisedEffect as Integer = 0)
- method Constructor(width as Integer, height as Integer, bgcolor as color, edgeColor as color, raisedEffect as Integer = 0)
- method getLayer(i as Integer) as CDLayerMBS
- method getLayerByZ(i as Integer) as CDLayerMBS
- method getLayerCount as Integer
- method getNearestXValue(xCoor as Double) as Double
- method getPlotArea as CDPlotAreaMBS
- method getXCoor(value as Double) as Integer
- method getXValue(xCoor as Integer) as Double
- method getYCoor(value as Double, yAxis as CDAxisMBS=nil) as Integer
- method getYValue(yCoor as Integer, axis as CDAxisMBS = nil) as Double
- method layoutAxes
- method packPlotArea(leftX as Integer, topY as Integer, rightX as Integer, bottomY as Integer, minWidth as Integer = 0, minHeight as Integer = 0)
- method setAxisAtOrigin(originMode as Integer = 3, symmetryMode as Integer = 0)
- method setClipping(margin as Integer = 0)
- method setPlotArea(x as Integer, y as Integer, width as Integer, height as Integer, bgColor as color, altBgColor as color, edgeColor as color, hGridColor as color, vGridColor as color) as CDPlotAreaMBS
- method setPlotArea(x as Integer, y as Integer, width as Integer, height as Integer, bgColor as Integer = &hff000000, altBgColor as Integer = -1, edgeColor as Integer = -1, hGridColor as Integer = &hc0c0c0, vGridColor as Integer = &hff000000) as CDPlotAreaMBS
- method setTrimData(startPos as Integer, len as Integer = &h7fffffff)
- method setXAxisOnTop(value as boolean=true)
- method setYAxisOnRight(value as boolean=true)
- method swapXY(value as boolean=true)
- method syncYAxis(slope as Double = 1, intercept as Double = 0)
- method xScaleColor(scale() as double) as Integer
- method xZoneColor(threshold as Double, belowColor as color, aboveColor as color) as Integer
- method xZoneColor(threshold as Double, belowColor as Integer, aboveColor as Integer) as Integer
- method yScaleColor(scale() as double, yAxis as CDAxisMBS = nil) as Integer
- method yZoneColor(threshold as Double, belowColor as color, aboveColor as color, yAxis as CDAxisMBS=nil) as Integer
- method yZoneColor(threshold as Double, belowColor as Integer, aboveColor as Integer, yAxis as CDAxisMBS=nil) as Integer
Super class CDBaseChartMBS
- 2 properties
- shared property ScaleFactor as Double
- 91 methods
- method addExtraField(numbers() as Double)
- method addExtraField(paths() as folderitem)
- method addExtraField(texts() as string)
- method addLegend(x as Integer, y as Integer, noOfCols as Integer, font as string = "", fontsize as Double = 10) as CDLegendBoxMBS
- method addLegend(x as Integer, y as Integer, vertical as boolean=true, font as string = "", fontsize as Double = 10) as CDLegendBoxMBS
- method addLine(x1 as Integer, y1 as Integer, x2 as Integer, y2 as Integer, colorvalue as color, lineWidth as Integer = 1) as CDLineMBS
- method addLine(x1 as Integer, y1 as Integer, x2 as Integer, y2 as Integer, colorvalue as Integer = &hffff0001, lineWidth as Integer = 1) as CDLineMBS
- method addTable(x as Integer, y as Integer, alignment as Integer, col as Integer, row as Integer) as CDMLTableMBS
- method addText(x as Integer, y as Integer, text as string, font as string = "", fontsize as Double = 8, fontcolor as Integer = &hffff0002, alignment as Integer = 7, angle as Double = 0, vertical as boolean=false) as CDTextBoxMBS
- method addText(x as Integer, y as Integer, text as string, font as string, fontsize as Double, fontcolor as color, alignment as Integer = 7, angle as Double = 0, vertical as boolean=false) as CDTextBoxMBS
- method addTitle(alignment as Integer, text as string, font as string = "", fontsize as Double = 12, fontColor as Integer = &hffff0002, bgColor as Integer = &hff000000, edgeColor as Integer = &hff000000) as CDTextBoxMBS
- method addTitle(alignment as Integer, text as string, font as string, fontsize as Double, fontColor as color, bgColor as color, edgeColor as color) as CDTextBoxMBS
- method addTitle(text as string, font as string = "", fontsize as Double = 12, fontColor as Integer = &hffff0002, bgColor as Integer = &hff000000, edgeColor as Integer = &hff000000) as CDTextBoxMBS
- method addTitle(text as string, font as string, fontsize as Double, fontColor as color, bgColor as color, edgeColor as color) as CDTextBoxMBS
- method adjustBrightness(ColorValue as color, brightness as Double) as Integer
- method adjustBrightness(ColorValue as Integer, brightness as Double) as Integer
- method Constructor Private
- method dashLineColor(colorvalue as color, patternCode as Integer = &h0505) as Integer
- method dashLineColor(colorvalue as Integer, patternCode as Integer = &h0505) as Integer
- method Destructor
- method formatValue(value as Double, formatstring as string) as string
- method getAbsOffsetX as Integer
- method getAbsOffsetY as Integer
- method getChartMetrics as string
- method getColor(index as Integer) as Integer
- method getDrawArea as CDDrawAreaMBS
- method getHeight as Integer
- method getHTMLImageMap(url as string, queryFormat as string = "", extraAttr as string = "", offsetX as Integer = 0, offsetY as Integer = 0) as string
- method getLegend as CDLegendBoxMBS
- method getWidth as Integer
- method gradientColor(colors() as color, angle as Double = 90, scale as Double = 1.0, startX as Integer = 0, startY as Integer = 0) as Integer
- method gradientColor(colors() as Integer, angle as Double = 90, scale as Double = 1.0, startX as Integer = 0, startY as Integer = 0) as Integer
- method gradientColor(startX as Integer, startY as Integer, endX as Integer, endY as Integer, startColor as color, endColor as color) as Integer
- method gradientColor(startX as Integer, startY as Integer, endX as Integer, endY as Integer, startColor as Integer, endColor as Integer) as Integer
- method halfColor(c as Integer) as Integer
- method initDynamicLayer as CDDrawAreaMBS
- method layout
- method layoutLegend as CDLegendBoxMBS
- method linearGradientColor(startX as Integer, startY as Integer, endX as Integer, endY as Integer, colors() as color, periodic as boolean=false) as Integer
- method linearGradientColor(startX as Integer, startY as Integer, endX as Integer, endY as Integer, colors() as Integer, periodic as boolean=false) as Integer
- method linearGradientColor(startX as Integer, startY as Integer, endX as Integer, endY as Integer, startColor as color, endColor as color, periodic as boolean=false) as Integer
- method linearGradientColor(startX as Integer, startY as Integer, endX as Integer, endY as Integer, startColor as Integer, endColor as Integer, periodic as boolean=false) as Integer
- method makeChart as CDDrawAreaMBS
- method makeChart(format as Integer) as string
- method makeChart(path as folderitem) as boolean
- method makeChartPicture as picture
- method patternColor(colorvalues() as color, height as Integer, startX as Integer = 0, startY as Integer = 0) as Integer
- method patternColor(colorvalues() as Integer, height as Integer, startX as Integer = 0, startY as Integer = 0) as Integer
- method patternColor(file as folderitem, startX as Integer = 0, startY as Integer = 0) as Integer
- method patternColor(path as string, startX as integer = 0, startY as integer = 0) as integer
- method patternColor(pic as picture, startX as Integer = 0, startY as Integer = 0) as Integer
- method radialGradientColor(cx as Integer, cy as Integer, rx as Integer, ry as Integer, data() as Integer, periodic as boolean=false) as Integer
- method radialGradientColor(cx as Integer, cy as Integer, rx as Integer, ry as Integer, startColor as color, endColor as color, periodic as boolean=false) as Integer
- method radialGradientColor(cx as Integer, cy as Integer, rx as Integer, ry as Integer, startColor as Integer, endColor as Integer, periodic as boolean=false) as Integer
- method removeDynamicLayer
- method setAMPM(am as string, pm as string)
- method setAntiAlias(shapeAntiAlias as Boolean, textAntiAlias as Integer)
- method setBackground(colorvalue as color, edgeColor as color, raisedEffect as Integer = 0)
- method setBackground(colorvalue as Integer, edgeColor as Integer = &hff000000, raisedEffect as Integer = 0)
- method setBgImage(img as string, align as Integer = 5)
- method setBorder(colorvalue as color)
- method setBorder(colorvalue as Integer)
- method setColor(paletteEntry as Integer, colorvalue as color)
- method setColor(paletteEntry as Integer, colorvalue as Integer)
- method setColors(numbers() as color)
- method setColors(numbers() as Integer)
- method setColors(paletteEntry as Integer, numbers() as color)
- method setColors(paletteEntry as Integer, numbers() as Integer)
- method setDefaultColors(paletteEntry as Integer = 0)
- method setDefaultFonts(normal as string, bold as string, italic as string, boldItalic as string)
- method setDropShadow(ColorValue as color, OffsetX as Integer = 5, OffsetY as Integer = &h7fffffff, blurRadius as Integer = 5)
- method setDropShadow(ColorValue as Integer = &hAAAAAA, OffsetX as Integer = 5, OffsetY as Integer = &h7fffffff, blurRadius as Integer = 5)
- method setFontTable(index as Integer, font as string)
- method setMonthNames(names() as string)
- method setNumberFormat(thousandSeparator as string = "~", decimalPointChar as string = ".", signChar as string = "-")
- method setOutputOptions(options as string)
- method setResource(id as string, data as MemoryBlock)
- method setResource(id as string, data as string)
- method setResource(id as string, DataArea as CDDrawAreaMBS)
- method setRoundedFrame(extColor as color, r1 as Integer = 10, r2 as Integer = -1, r3 as Integer = -1, r4 as Integer = -1)
- method setRoundedFrame(extColor as Integer = &hFFFFFF, r1 as Integer = 10, r2 as Integer = -1, r3 as Integer = -1, r4 as Integer = -1)
- method setSearchPath(path as string)
- method setSize(width as Integer, height as Integer)
- method setThickFrame(thickness as Integer, frameColor as Integer = -1, outerEdgeColor as Integer = -1, innerEdgeColor as Integer = -1)
- method setTransparentColor(c as color)
- method setTransparentColor(c as Integer)
- method setTransparentColors(paletteEntry as Integer = 0)
- method setWallpaper(img as folderitem)
- method setWeekDayNames(names() as string)
- method setWhiteOnBlackColors(paletteEntry as Integer = 0)
- 67 shared methods
- shared method AllPassFilter as Integer
- shared method ArrowShape(angle as Double = 0.0, widthRatio as Double = 1, stemWidthRatio as Double = 0.5, stemLengthRatio as Double = 0.5) as Integer
- shared method barLighting(startBrightness as Double = 0.75, endBrightness as Double = 1.5) as Integer
- shared method blueMetalGradient as Integer()
- shared method brushedGoldColor(texture as Integer = 2, angle as Integer = 90) as Integer
- shared method brushedMetalColor(c as Integer, texture as Integer = 2, angle as Integer = 90) as Integer
- shared method brushedSilverColor(texture as Integer = 2, angle as Integer = 90) as Integer
- shared method bSearch(values() as Double, value as Double) as Double
- shared method chartTime(t as Integer) as Double
- shared method chartTime(year as Integer, month as Integer, day as Integer, hour as Integer = 0, minute as Integer = 0, second as Integer = 0) as Double
- shared method ClearTypeColor(gamma as Double = 0) as Integer
- shared method ClearTypeMono(gamma as Double = 0) as Integer
- shared method ColorToInteger(c as color, alpha as Integer = 0) as Integer
- shared method Cross2Shape(width as Double = 0.5) as Integer
- shared method CrossShape(width as Double = 0.5) as Integer
- shared method cylinderEffect(orientation as Integer = 5, ambientIntensity as Double = 0.5, diffuseIntensity as Double = 0.5, specularIntensity as Double = 0.75, shininess as Integer = 8) as Integer
- shared method defaultPalette as Integer()
- shared method flatBorder(thickness as Integer) as Integer
- shared method getChartWeekDay(t as Double) as Integer
- shared method getChartYMD(t as Double) as Integer
- shared method getCopyright as string
- shared method getDescription as string
- shared method GetPath(path as folderitem) as string
- shared method getVersion as Integer
- shared method glassEffect(glareSize as Integer = 3, glareDirection as Integer = 8, raisedEffect as Integer = 5) as Integer
- shared method goldColor(angle as Integer = 90) as Integer
- shared method goldGradient as Integer()
- shared method greenMetalGradient as Integer()
- shared method kDataBound as Double
- shared method kLinearTick as Double
- shared method kLogTick as Double
- shared method kMicroTickOnly as Double
- shared method kMinorTickOnly as Double
- shared method kNoValue as Double
- shared method kTickInc as Double
- shared method kTouchBar as Double
- shared method metalColor(c as Integer, angle as Integer = 90) as Integer
- shared method NonePassFilter as Integer
- shared method phongLighting(ambientIntensity as Double = 0.5, diffuseIntensity as Double = 0.5, specularIntensity as Double = 0.75, shininess as Integer = 8) as Integer
- shared method Polygon2Shape(slide as Integer) as Integer
- shared method PolygonShape(slide as Integer) as Integer
- shared method PolynomialRegression(n as Integer) as Integer
- shared method redMetalGradient as Integer()
- shared method RegularSpacingFilter(labelStep as Integer = 1, initialMargin as Integer = 0) as Integer
- shared method RGB(r as Integer, g as Integer, b as Integer, a as Integer = 0) as Integer
- shared method SelectItemFilter(item as Integer) as Integer
- shared method SetFontSearchPath(path as folderitem)
- shared method SetFontSearchPath(path as string)
- shared method setLicenseCode(n as string, enddate as Integer, v1 as Integer, v2 as Integer)
- shared method setResourceGlobal(id as string, data as MemoryBlock)
- shared method setResourceGlobal(id as string, data as string)
- shared method setResourceGlobal(id as string, DrawArea as CDDrawAreaMBS)
- shared method silverColor(angle as Integer = 90) as Integer
- shared method silverGradient as Integer()
- shared method softLighting(direction as Integer = 8, raisedEffect as Integer = 4) as Integer
- shared method StarShape(slide as Integer) as Integer
- shared method StartOfDayFilter(labelStep as Integer = 1, initialMargin as Double = 0.05) as Integer
- shared method StartOfHourFilter(labelStep as Integer = 1, initialMargin as Double = 0.05) as Integer
- shared method StartOfMinuteFilter(labelStep as Integer = 1, initialMargin as Double = 0.05) as Integer
- shared method StartOfMonthFilter(labelStep as Integer = 1, initialMargin as Double = 0.05) as Integer
- shared method StartOfSecondFilter(labelStep as Integer = 1, initialMargin as Double = 0.05) as Integer
- shared method StartOfWeekFilter(labelStep as Integer = 1, initialMargin as Double = 0.05) as Integer
- shared method StartOfYearFilter(labelStep as Integer = 1, initialMargin as Double = 0.05) as Integer
- shared method testFont(font as string, fontIndex as Integer, fontHeight as Double, fontWidth as Double, angle as Double, byref buffer as string) as boolean
- shared method transparentPalette as Integer()
- shared method whiteOnBlackPalette as Integer()
- shared method xySize(x as Integer, y as Integer) as Integer
- 186 constants
This class has no sub classes.
Some methods using this class:
- CDFinanceChartMBS.addBarIndicator(height as Integer, data() as Double, ColorValue as Integer, name as string) as CDXYChartMBS
- CDFinanceChartMBS.addChaikinOscillator(height as Integer, ColorValue as color) as CDXYChartMBS
- CDFinanceChartMBS.addDPO(height as Integer, period as Integer, ColorValue as color) as CDXYChartMBS
- CDFinanceChartMBS.addLineIndicator(height as Integer, data() as Double, ColorValue as color, name as string) as CDXYChartMBS
- CDFinanceChartMBS.addNVI(height as Integer, period as Integer, ColorValue as color, signalColor as color) as CDXYChartMBS
- CDFinanceChartMBS.addOBV(height as Integer, ColorValue as color) as CDXYChartMBS
- CDFinanceChartMBS.addSlowStochastic(height as Integer, period1 as Integer, period2 as Integer, ColorValue1 as Integer, ColorValue2 as Integer) as CDXYChartMBS
- CDFinanceChartMBS.addStochRSI(height as Integer, period as Integer, ColorValue as color, range as Double, upColor as color, downColor as color) as CDXYChartMBS
- CDFinanceChartMBS.addVolIndicator(height as Integer, upColor as color, downColor as color, flatColor as color) as CDXYChartMBS
- CDFinanceChartMBS.addVolIndicator(height as Integer, upColor as Integer, downColor as Integer, flatColor as Integer) as CDXYChartMBS
Some examples using this class:
- /ChartDirector/discontline
- /ChartDirector/Line with Resize
- /ChartDirector/markzone
- /ChartDirector/paramcurve
- /ChartDirector/pareto
- /ChartDirector/patternarea
- /ChartDirector/rotatedarea
- /ChartDirector/splineline
- /ChartDirector/threedbubble2
- /ChartDirector/Tracking Cursor/Track Line Web
Blog Entries
- Charts with more than one x or y axis
- Create a Bar Chart in Xojo with the ChartDirector
- Several ways for picture to PDF in MBS Plugins
- Chart Diagrams with Xojo
- ChartDirector 6 PDF example
- MBS Real Studio Plugins, version 12.5pr8
- A special chart with our MBS REALbasic ChartDirector Plugin
Xojo Developer Magazine
- 7.4, pages 31 to 34: Easy Charts and Graphs, Using the ChartDirector Plugin
- 20.1, page 43: Cool Charts and Heatmaps, Using Monkeybread Software's ChartDirector Plugin by Stefanie Juchmes
- 18.5, page 69: Xojo Charts, Charts in Xojo with the MBS Xojo ChartDirector plugin by Stefanie Juchmes
- 18.5, pages 61 to 62: Xojo Charts, Charts in Xojo with the MBS Xojo ChartDirector plugin by Stefanie Juchmes
- 17.2, page 35: More Beyond JSON, Develop APIs That Generate Barcodes, Charts, and More by Timothy Dietrich
- 17.2, page 33: More Beyond JSON, Develop APIs That Generate Barcodes, Charts, and More by Timothy Dietrich
The items on this page are in the following plugins: MBS ChartDirector Plugin.
CDViewPortManagerMBS - CFAbsoluteTimeMBS