Description
Used to define a RadioButton control in a form.
Diagram
Overview
![](xsdimages/element.png) |
RADIOBUTTON
Used to define a RadioButton control in a form.
![](xsdimages/attributeref.png) |
height required Restriction of xs:int
|
![](xsdimages/attributeref.png) |
width required Restriction of xs:int
|
![](xsdimages/attribute.png) |
x required xs:int
The x coordinate of the upper left corner of the radio button.
|
![](xsdimages/attribute.png) |
y required xs:int
The y coordinate of the upper left corner of the radio button
|
![](xsdimages/attributeref.png) |
backgroundcolor optional xs:string
|
![](xsdimages/attributeref.png) |
border optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
caption optional xs:string
|
![](xsdimages/attributeref.png) |
color optional xs:string
|
![](xsdimages/attributeref.png) |
field optional xs:string
|
![](xsdimages/attributeref.png) |
font optional xs:string
|
![](xsdimages/attributeref.png) |
fontsize optional Restriction of xs:int
|
![](xsdimages/attributeref.png) |
fontstyle optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
group optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
name optional xs:string
|
![](xsdimages/attributeref.png) |
onclick optional xs:string
Specify the script to run when this event occurs.
|
![](xsdimages/attributeref.png) |
onkillfocus optional xs:string
Specify the script to run when this event occurs.
|
![](xsdimages/attributeref.png) |
onsetfocus optional xs:string
Specify the script to run when this event occurs.
|
![](xsdimages/attributeref.png) |
onvalidate optional xs:string
Specify the script to run when this event occurs.
|
![](xsdimages/attributeref.png) |
readonly optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
required optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
tabstop optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
value optional xs:string
The value associated with the text.
|
|
Attributes
Name | Type | Use | Default | Fixed | Description |
height | Restriction of xs:int | required | | | |
width | Restriction of xs:int | required | | | |
x | xs:int | required | | | The x coordinate of the upper left corner of the radio button. |
y | xs:int | required | | | The y coordinate of the upper left corner of the radio button |
backgroundcolor | xs:string | optional | | | |
border | Restriction of xs:string | optional | false | | |
caption | xs:string | optional | | | |
color | xs:string | optional | | | |
field | xs:string | optional | | | |
font | xs:string | optional | | | |
fontsize | Restriction of xs:int | optional | | | |
fontstyle | Restriction of xs:string | optional | regular | | |
group | Restriction of xs:string | optional | false | | |
name | xs:string | optional | | | |
onclick | xs:string | optional | | | Specify the script to run when this event occurs. |
onkillfocus | xs:string | optional | | | Specify the script to run when this event occurs. |
onsetfocus | xs:string | optional | | | Specify the script to run when this event occurs. |
onvalidate | xs:string | optional | | | Specify the script to run when this event occurs. |
readonly | Restriction of xs:string | optional | false | | |
required | Restriction of xs:string | optional | false | | |
tabstop | Restriction of xs:string | optional | true | | |
value | xs:string | optional | | | The value associated with the text. |
Remarks
Examples
Restrictions
The following attributes can only be used in edit and identify forms. They cannot be used in general forms:
Source
<xs:element name="RADIOBUTTON" maxOccurs="1" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>Used to define a RadioButton control in a form.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute use="required" ref="height">
<xs:annotation>
<xs:documentation>The height of the radio button.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute use="required" ref="width">
<xs:annotation>
<xs:documentation>The width of the radio button.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute use="required" name="x" type="xs:int">
<xs:annotation>
<xs:documentation>The x coordinate of the upper left corner of the radio button.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute use="required" name="y" type="xs:int">
<xs:annotation>
<xs:documentation>The y coordinate of the upper left corner of the radio button</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="backgroundcolor">
<xs:annotation>
<xs:documentation>The background color to use for the radio button. If not specified, this value is inherited from the page's backgroundcolor attribute.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute default="false" ref="border">
<xs:annotation>
<xs:documentation>Specifies whether the radio button has a border.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="caption">
<xs:annotation>
<xs:documentation>The caption displayed to the right of the radio button.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="color">
<xs:annotation>
<xs:documentation>The color to use for the radio button's text. If not specified, this value is inherited from the page's color attribute.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="field">
<xs:annotation>
<xs:documentation>The field of the shapefile's DBF table that is linked to the radio button.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="font">
<xs:annotation>
<xs:documentation>The font to use for the radio button's text. If not specified, this value is inherited from the page's font attribute.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="fontsize">
<xs:annotation>
<xs:documentation>The font size to use for the radio button's text. If not specified, this value is inherited from the page's fontsize attribute.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute default="regular" ref="fontstyle">
<xs:annotation>
<xs:documentation>The font style to use for the radio button's text. If not specified, this value is inherited from the page's fontstyle attribute. If the value is not regular, it can be any combination of other values, expressed as a comma delimited list (for example, fontstyle="bold,underline").</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute default="false" ref="group">
<xs:annotation>
<xs:documentation>Specifies whether the radio button starts a new group of controls.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="name">
<xs:annotation>
<xs:documentation>Name of the RadioButton control. Used to reference the control in scripts.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="onclick">
<xs:annotation>
<xs:documentation>Specify the script to run when this event occurs.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="onkillfocus">
<xs:annotation>
<xs:documentation>Specify the script to run when this event occurs.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="onsetfocus">
<xs:annotation>
<xs:documentation>Specify the script to run when this event occurs.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="onvalidate">
<xs:annotation>
<xs:documentation>Specify the script to run when this event occurs.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute default="false" ref="readonly">
<xs:annotation>
<xs:documentation>Specifies whether the radio button's value can be modified by the user.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute default="false" ref="required">
<xs:annotation>
<xs:documentation>Specifies if the user must enter some text in the radio button.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute default="true" ref="tabstop">
<xs:annotation>
<xs:documentation>Specifies whether the TAB key can be used to move the focus to the radio button.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="value">
<xs:annotation>
<xs:documentation>The value that is written to the linked field when the radio button is selected.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
|
See Also