What Happens When You Add a Gradient Special Effect to a Gauge

Using ADF Gauge Components 25-23 Table 25–2 shows the metadata IDs and the descriptions used for internal calculations, not rendered in the gauge. tickMark Used to define increments on the gauge. When a set of tick marks is specified with no tickMarkPath, the gauge will use the tick marks exactly where they appear on the plotArea. In this case, it is up to the user to ensure that the tick marks appear at equal increments. If a tickMarkPath is specified, the gauge will accept a single tickMark, at 90 degrees for the dial, and it will rotate and position the tickMark along the tickMarkPath. upperLabelFrame Refers to the frame that contains the topLabel when its position is LP_ABOVE_GAUGE. Setting the upperLabelFrame allows the user to customize the look of this frame. The gauge will position the upperLabelFrame in the same relative position to other gauge components when it is found in the custom shapes file. Table 25–2 Metadata IDs for Custom Shapes ID Description indicatorBarBounds Specifies the box containing the minimum and maximum extent of the indicator bar. If not specified, the bounding box is taken to be the entire indicator as specified in the input file. indicatorCenter Specifies the center of rotation for the indicator that rotates around in a dial gauge. The center of the shape with this ID is considered to be the indicator center. If not specified, it is assumed to be the center of the bottom edge of the plot area for an 180-degree dial gauge, and the center of the plot area for an N-degree dial gauge. ledFillArea Specifies the area of the LED gauge that should be filled with the appropriate threshold color. If not specified, then the entire plotArea shape specified in the graphics file will be filled with the threshold color. lowerLabelFrameTextBox For complex lowerLabelFrame shapes, specifies a rectangle that can be set as the lowerLabelFrameTextBox. This box determines the position of the bottom label within the lowerLabelFrame. plotAreaBounds Specified the bounding box for the plotArea. If no plotArea has been specified in this file, then a bounding box is needed for the gauge to draw the plot area of the gauge. If not specified, then the gaugeFrame will use its own bounding box for this purpose. thresholdFillArea Defines the area that will be filled with the threshold colors. For a dial gauge, specifies the thresholdFillArea that will be filled by sweeping an arc from the indicatorCenter. For a status meter gauge, specifies the thresholdFillArea that will be filled based on the orientation of the status meter gauge. tickMarkPath Defines the path in which to draw tick marks. This is necessary for the gauge to calculate where tick marks should be drawn on a custom plot area, and the gauge will be unable to change the majorTickCount if this is not specified. Table 25–1 Cont. Gauge Component IDs for Custom Shapes ID Description