Description
Used to define an Edit control in a form.
Diagram
Overview
![](xsdimages/element.png) |
EDIT
Used to define an Edit 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 text box.
|
![](xsdimages/attribute.png) |
y required xs:int
The y coordinate of the upper left corner of the text box
|
![](xsdimages/attributeref.png) |
alignment optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
autoincrement optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
autoincrementstep optional xs:int
|
![](xsdimages/attributeref.png) |
backgroundcolor optional xs:string
|
![](xsdimages/attributeref.png) |
border optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
color optional xs:string
|
![](xsdimages/attributeref.png) |
defaultvalue 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) |
hscroll optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
lowercase optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
maxvalue optional xs:string
|
![](xsdimages/attributeref.png) |
minvalue optional xs:string
|
![](xsdimages/attributeref.png) |
multiline optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
name optional xs:string
|
![](xsdimages/attributeref.png) |
onchange 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) |
password optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
readonly optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
required optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
sip optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
tabstop optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
uppercase optional Restriction of xs:string
|
![](xsdimages/attributeref.png) |
vscroll optional Restriction of xs:string
|
|
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 text box. |
y | xs:int | required | | | The y coordinate of the upper left corner of the text box |
alignment | Restriction of xs:string | optional | left | | |
autoincrement | Restriction of xs:string | optional | false | | |
autoincrementstep | xs:int | optional | 1 | | |
backgroundcolor | xs:string | optional | | | |
border | Restriction of xs:string | optional | false | | |
color | xs:string | optional | | | |
defaultvalue | 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 | | |
hscroll | Restriction of xs:string | optional | false | | |
lowercase | Restriction of xs:string | optional | false | | |
maxvalue | xs:string | optional | | | |
minvalue | xs:string | optional | | | |
multiline | Restriction of xs:string | optional | false | | |
name | xs:string | optional | | | |
onchange | 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. |
password | Restriction of xs:string | optional | false | | |
readonly | Restriction of xs:string | optional | false | | |
required | Restriction of xs:string | optional | false | | |
sip | Restriction of xs:string | optional | | | |
tabstop | Restriction of xs:string | optional | true | | |
uppercase | Restriction of xs:string | optional | false | | |
vscroll | Restriction of xs:string | optional | false | | |
Examples
ArcPad layer file (*.apl) with an edit form and an identify form.
Restrictions
The following attributes can only be used in edit and identify forms. They cannot be used in general forms:; field; required; The autoincrement and autoincrementstep attributes can only be used for bound EDIT controls.
Source
<xs:element name="EDIT" maxOccurs="1" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>Used to define an Edit control in a form.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute use="required" ref="height">
<xs:annotation>
<xs:documentation>The height of the text box.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute use="required" ref="width">
<xs:annotation>
<xs:documentation>The width of the text box.</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 text box.</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 text box</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute default="left" ref="alignment">
<xs:annotation>
<xs:documentation>The alignment of the text box's text.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="autoincrement" />
<xs:attribute ref="autoincrementstep" />
<xs:attribute ref="backgroundcolor">
<xs:annotation>
<xs:documentation>The background color to use for the text box. If not specified, this value is inherited from the page's backgroundcolor attribute.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute default="true" ref="border">
<xs:annotation>
<xs:documentation>Specifies whether the text box has a border.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="color">
<xs:annotation>
<xs:documentation>The color to use for the text box's text. If not specified, this value is inherited from the page's color attribute.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="defaultvalue">
<xs:annotation>
<xs:documentation>A simple expression that specifies the default value of the text box.</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 text box.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="font">
<xs:annotation>
<xs:documentation>The font to use for the text box'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 text box'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 text box'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 text box starts a new group of controls.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="hscroll" />
<xs:attribute ref="lowercase" />
<xs:attribute ref="maxvalue">
<xs:annotation>
<xs:documentation>Specifies the maximum value allowed for the control. This can be a numeric or text value.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="minvalue" />
<xs:attribute ref="multiline" />
<xs:attribute ref="name">
<xs:annotation>
<xs:documentation>Name of the Edit control. Used to reference the control in scripts.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="onchange">
<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 ref="password" />
<xs:attribute default="false" ref="readonly">
<xs:annotation>
<xs:documentation>Specifies whether the text box'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 text box.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute default="auto" ref="sip">
<xs:annotation>
<xs:documentation>Specifies if the SIP (soft input panel) is displayed on pen devices when the text box gets the focus.</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 text box.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="uppercase" />
<xs:attribute ref="vscroll" />
</xs:complexType>
</xs:element>
|
See Also