Platforms to show: All Mac Windows Linux Cross-Platform
CDTreeMapNodeMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | ChartDirector | MBS ChartDirector Plugin | 21.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The TreeMapChart.getRootNode method can be used to obtain the root node of a tree map chart. TreeMapNode.setData can then be used to add child nodes.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 10 properties
- 18 methods
- method addExtraField(numbers() as double)
- method addExtraField(texts() as string)
- method Constructor Private
- method Node(Index as Integer) as CDTreeMapNodeMBS
- method setColors(fillColor as color, edgeColor as color, raisedEffect as integer = -2147483647)
- method setColors(fillColor as integer, edgeColor as integer = -1, raisedEffect as integer = -2147483647)
- method setData(data() as double)
- method setData(data() as double, labels() as string)
- method setData(data() as double, labels() as string, colors() as Color)
- method setData(data() as double, labels() as string, colors() as Integer)
- method setLabelFormat(formatString as string = "{label}", font as string = "normal", fontSize as Integer = 10, fontColor as Integer = &hffff0002, alignment as Integer = 7)
- method setLabelFormat(formatString as string, font as string, fontSize as Integer, fontColor as Color, alignment as Integer = 7)
- method setLayoutAspectMultiplier(multiplier as Double)
- method setLayoutAspectRatio(ratio as Double)
- method setLayoutMethod(layoutMethod as Integer, layoutDirection as Integer = -1)
- method setLayoutMethod(layoutMethod as Integer, layoutDirection as Integer, swapXY as Boolean)
- method setPos(x as Integer, y as Integer, w as Integer, h as Integer)
- method setSorting(Mode as Integer)
This class has no sub classes.
Some methods using this class:
- CDTreeMapChartMBS.getLevelPrototype(index as integer) as CDTreeMapNodeMBS
Some properties using for this class:
- CDTreeMapChartMBS.RootNode as CDTreeMapNodeMBS
Some examples using this class:
- /ChartDirector/multileveltreemap
- /ChartDirector/multileveltreemaplayout
- /ChartDirector/simpletreemap
- /ChartDirector/treemapcolors
- /ChartDirector/treemaplayout
Blog Entries
- MonkeyBread Software Releases the MBS Xojo Plugins in version 23.5
- MBS Xojo Plugins, version 23.5pr7
- News from the MBS Xojo Plugins Version 21.2
Xojo Developer Magazine
Release notes
- Version 23.5
- Enabled CDTreeMapNodeMBS class for iOS.
The items on this page are in the following plugins: MBS ChartDirector Plugin.
CDTreeMapChartMBS - CDTrendLayerMBS