Dial ChartThe dialchart is based on a circle that has
0 degrees as North. Each DialChart can have multiple dials. Each dial can have multiple
sectors and hands. Dials
DialOuterBorderDialOuterBorder = (color1, color2, width); Specifies the background color behind the Dial chart and inside a beveled border. If DialOuterBorder is specified and DialOuterFillPattern is NOT specified, DialOuterFillPattern defaults to a GRADIENTVERTICAL using color1 and color2 from DialOuterBorder.
DialTicsDialTics = (name, color, width, percentOfRadius), ...;
DialTicLabelStylesDialTicLabelStyles = (name, ON|OFF, labelPos, color, font, size, angle), ...;
DialTicLabelsDialTicLabels = (name, label1, label2, ..., labelN), ...;
DialScale
DialScale = (name, minimum, maximum, step), ...;
DialSizeDialSize = (minWidth, minHeight, maxWidth, maxHeight);
DialSquareDialSquare = mode;
DialBordersDialBorders = (name, type, thickness, color, NONE|CENTER|ENDTOEND), ...;
DialFillsDialFills = (name, color, NONE|CENTER|ENDTOEND), ...;
DialActiveLabelsDialActiveLabels = (name, label, url, target), ...;
DialDeleteDialDelete = (name|ALL), ...;
DialClip
DialClip specifies quadrant(s) of the Dial Chart to be displayed using the entire graph space. For instance, specifying TOP will cause the dial to use the entire graph space to display the top-half of the dial. Specifying BOTTOMRIGHT will cause the dial to use the entire graph space to display only the bottom-right quadrant of the dial. The default is NONE which causes the entire dial to be displayed.
DialFormats
DialHandAnimationStyleDialHandAnimationStyle = GROW | FADE | NONE; Specifies how the dial hands initially appear in a dial chart. This parameter is only valid in SVG or SVGWeb output formats. example: DialHandAnimationStyle = GROW;
DialSectorAnimationStyleDialSectorAnimationStyle = GROW | FADE | NONE; Specifies how the sectors initially appear in a dial chart. This parameter is only valid in SVG or SVGWeb output formats. example: DialSectorAnimationStyle = GROW;
SectorsSectors = (name, color, dialName, outerRadius, innerRadius, sectorLabel), ...;
SectorDataSectorData = (name, startValue, stopValue), ...;
SectorLabels
SectorBordersSectorBorders = (name, type, thickness, color), ...;
SectorColorsSectorColors = (name, color), ...;
SectorActiveLabelsSectorActiveLabels = (name, label, url, target), ...;
SectorDeleteSectorDelete = (name|ALL), ...;
SectorDragSectorDrag = "ON"|"OFF";
SectorEdgeHighlights
SectorEdgeHighlights = (start,stop,gap,size), ...;
The SectorEdgeHighlights parameter provides a visual pattern fill in a Dial's sectors which accents the sector edges. It overlays a ring (annulus) fill pattern over the existing fill patterns in a specified zone along the interior edge of the sector. The gap between the sides of the sector and the fill pattern being applied can be modified. The element Start sets the beginning color of the gradient, associated with the outside edge; the element Stop sets the end color of the gradient, associated with the interior of the sector where the color blends to transparency. Color values are interpolated between the two. The element Size specifies the width of the highlight. The element Gap specifies the size of the gap between the edge of the highlight and the edge of the sector. When the value for Gap is specified as a whole number, it sets the distance between the edge of the highlight and the edge of the button in pixels. When set to a fractional number between 0 and 1, it sets the gap to a percentage of the radius of the center button. Percentage values are written using a decimal point (e.g. "0.05" and "0.50" represent 5% and 50%, respectively). When using a fractional value, enclose the tuple element in double-quotes to "escape" the decimal points.
example: SectorEdgeHighlights = (blue_25,white_75,1,25);
HandsHands = (name, tipColor, shaftColor, dialName, handLabel), ...;
HandData
HandData = (name, value, length), ...;
HandLabels
HandStyles
HandActiveLabelsHandActiveLabels = (name, label, url, target), ...;
HandBordersHandBorders = (Hand Name, lineType, lineWidth, lineColor),...; This parameter specifies the line
style to be used for the border of each hand in the dial. The following attribute
values are supported:
HandButtonBorderHandButtonBorder = (lineType, lineWidth, lineColor); This parameter specifies the line
style to be used for the button at the center of the dial. The following attribute
values are supported:
HandButtonEdgeHighlights
HandButtonEdgeHighlights = (start,stop,gap,size), ...;
The HandButtonEdgeHighlights parameter provides a visual pattern fill in a Dial's center button which accents the center button border. It overlays a ring (annulus) fill pattern over the existing fill patterns in a specified zone along the interior edge of the center button. The gap between the sides of the center button and the fill pattern being applied can be modified. The element Start sets the beginning color of the gradient, associated with the outside edge; the element Stop sets the end color of the gradient, associated with the interior of the center button where the color blends to transparency. Color values are interpolated between the two. The element Size specifies the width of the highlight. The element Gap specifies the size of the gap between the edge of the highlight and the edge of the center button. When the value for Gap is specified as a whole number, it sets the distance between the edge of the highlight and the edge of the button in pixels. When set to a fractional number between 0 and 1, it sets the gap to a percentage of the radius of the center button. Percentage values are written using a decimal point (e.g. "0.05" and "0.50" represent 5% and 50%, respectively). When using a fractional value, enclose the tuple element in double-quotes to "escape" the decimal points.
example: HandButtonEdgeHighlights = (blue_25,white_75,1,25);
HandDeleteHandDelete = (name|ALL), ...;
HandDragHandDrag = "ON"|"OFF";
HandDropShadowHandDropShadow = (color,offsetx,offsety,size); HandDropShadow places a shadow on the hands of the dial chart. The color, orientation, and size of the shadow can be defined. The tuple element color sets the color of the shadow. That color value is interpolated to complete transparency as it reaches the end of the shadow's blur area. Offsetx and offsety define the center point of the shadow; offsetx sets the x-axis offset from the chart's center-point; offsety sets the y-axis offset. When an offset attribute is set to a whole number value, the position of the drop shadow is offset from the chart's center point by the number of pixels set by that whole number. When an offset is set to a fractional value (between 0 and 1), the value is interpreted as a percentage of the width of the object casting the shadow (the dial hands). The center of the drop shadow is repositioned based upon the values or percentages set for offsetx and offsety. Offset attribute values may be positive or negative. Size sets the size of the blur area, the region beyond the actual drop shadow shape where the shadow is extended and blurred into transparency. The size of this blurred region is controlled by the size attribute. The blurred region becomes larger and more diffuse as the value of size is increased. When size is set to a whole number value, the size of the blurred area is defined in pixels. When size is set to a fractional value (between 0 and 1), the value is interpreted as a percentage of the width of the object casting the shadow. When using a fractional value, enclose the value in double-quotes to "escape" the decimal point. HandDropShadow = (black, "-.05", "-0.05", 55);
|
|