2.200 RadialPointer

Applies to RDL 2008/01, RDL 2010/01, and RDL 2016/01

The RadialPointer element specifies a RadialPointer to be drawn against a RadialScale. The RadialPointer element is optional. This element MUST be specified at least once within a RadialPointers collection.

The following are the parent elements, attributes, and child elements of the RadialPointer element.

Parent elements

RadialPointers

Attributes

RadialPointer.Name

Child elements

RadialPointer.ActionInfo

RadialPointer.BarStart

RadialPointer.DistanceFromScale

RadialPointer.GaugeInputValue

RadialPointer.Hidden

RadialPointer.MarkerLength

RadialPointer.MarkerStyle

RadialPointer.Placement

RadialPointer.PointerImage

RadialPointer.SnappingEnabled

RadialPointer.SnappingInterval

RadialPointer.Style

RadialPointer.ToolTip

RadialPointer.Width

RadialPointer.NeedleStyle

RadialPointer.PointerCap

RadialPointer.Type

The following is the XML Schema definition of the RadialPointer element in RDL 2008/01.

 <xsd:complexType name="RadialPointerType">
   <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <!--GaugePointerTypeStart-->
       <xsd:element name="Style" type="StyleType" minOccurs="0" />
       <xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0" />
       <xsd:element name="ToolTip" type="xsd:string" minOccurs="0" />
       <xsd:element name="GaugeInputValue" type="GaugeInputValueType" minOccurs="0" />
       <xsd:element name="PointerImage" type="PointerImageType" minOccurs="0" />
       <xsd:element name="BarStart" type="xsd:string" minOccurs="0" />
       <xsd:element name="DistanceFromScale" type="xsd:string" minOccurs="0" />
       <xsd:element name="MarkerLength" type="xsd:string" minOccurs="0" />
       <xsd:element name="MarkerStyle" type="xsd:string" minOccurs="0" />
       <xsd:element name="Placement" type="xsd:string" minOccurs="0" />
       <xsd:element name="SnappingEnabled" type="xsd:string" minOccurs="0" />
       <xsd:element name="SnappingInterval" type="xsd:string" minOccurs="0" />
       <xsd:element name="Hidden" type="xsd:string" minOccurs="0" />
       <xsd:element name="Width" type="xsd:string" minOccurs="0" />
       <xsd:element name="Type" type="xsd:string" minOccurs="0" />
     <!--GaugePointerTypeEnd-->
         <xsd:element name="PointerCap" type="PointerCapType" minOccurs="0" />
         <xsd:element name="NeedleStyle" type="xsd:string" minOccurs="0" />
         <xsd:any namespace="##other" processContents="skip" />
   </xsd:choice>
       <xsd:attribute name="Name" type="xsd:normalizedString" use="required" />
       <xsd:anyAttribute namespace="##other" processContents="skip" />
 </xsd:complexType>

The following is the XML Schema definition of the RadialPointer element in RDL 2010/01 and RDL 2016/01.

 <xsd:complexType name="RadialPointerType">
   <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <!--GaugePointerTypeStart-->
       <xsd:element name="Style" type="StyleType" minOccurs="0" />
       <xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0" />
       <xsd:element name="ToolTip" type="xsd:string" minOccurs="0" />
       <xsd:element name="GaugeInputValue" type="GaugeInputValueType" minOccurs="0" />
       <xsd:element name="PointerImage" type="PointerImageType" minOccurs="0" />
       <xsd:element name="BarStart" type="xsd:string" minOccurs="0" />
       <xsd:element name="DistanceFromScale" type="xsd:string" minOccurs="0" />
       <xsd:element name="MarkerLength" type="xsd:string" minOccurs="0" />
       <xsd:element name="MarkerStyle" type="xsd:string" minOccurs="0" />
       <xsd:element name="Placement" type="xsd:string" minOccurs="0" />
       <xsd:element name="SnappingEnabled" type="xsd:string" minOccurs="0" />
       <xsd:element name="SnappingInterval" type="xsd:string" minOccurs="0" />
       <xsd:element name="Hidden" type="xsd:string" minOccurs="0" />
       <xsd:element name="Width" type="xsd:string" minOccurs="0" />
       <xsd:element name="Type" type="xsd:string" minOccurs="0" />
     <!--GaugePointerTypeEnd-->
         <xsd:element name="PointerCap" type="PointerCapType" minOccurs="0" />
         <xsd:element name="NeedleStyle" type="xsd:string" minOccurs="0" />
         <xsd:any namespace="##other" processContents="lax" />
   </xsd:choice>
       <xsd:attribute name="Name" type="xsd:normalizedString" use="required" />
       <xsd:anyAttribute namespace="##other" processContents="lax" />
 </xsd:complexType>