xref: /aoo4110/main/xmlscript/dtd/dialog.dtd (revision b1cdbd2c)
1*b1cdbd2cSJim Jagielski<?xml version="1.0" encoding="UTF-8"?>
2*b1cdbd2cSJim Jagielski<!--***********************************************************
3*b1cdbd2cSJim Jagielski *
4*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one
5*b1cdbd2cSJim Jagielski * or more contributor license agreements.  See the NOTICE file
6*b1cdbd2cSJim Jagielski * distributed with this work for additional information
7*b1cdbd2cSJim Jagielski * regarding copyright ownership.  The ASF licenses this file
8*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the
9*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance
10*b1cdbd2cSJim Jagielski * with the License.  You may obtain a copy of the License at
11*b1cdbd2cSJim Jagielski *
12*b1cdbd2cSJim Jagielski *   http://www.apache.org/licenses/LICENSE-2.0
13*b1cdbd2cSJim Jagielski *
14*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing,
15*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an
16*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17*b1cdbd2cSJim Jagielski * KIND, either express or implied.  See the License for the
18*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations
19*b1cdbd2cSJim Jagielski * under the License.
20*b1cdbd2cSJim Jagielski *
21*b1cdbd2cSJim Jagielski ***********************************************************-->
22*b1cdbd2cSJim Jagielski
23*b1cdbd2cSJim Jagielski
24*b1cdbd2cSJim Jagielski
25*b1cdbd2cSJim Jagielski<!ENTITY % boolean "(true|false)">
26*b1cdbd2cSJim Jagielski<!ENTITY % numeric "CDATA">
27*b1cdbd2cSJim Jagielski
28*b1cdbd2cSJim Jagielski<!ENTITY % default-attributes "dlg:id CDATA #REQUIRED
29*b1cdbd2cSJim Jagielski                               dlg:left %numeric; #REQUIRED
30*b1cdbd2cSJim Jagielski                               dlg:top %numeric; #REQUIRED
31*b1cdbd2cSJim Jagielski                               dlg:width %numeric; #REQUIRED
32*b1cdbd2cSJim Jagielski                               dlg:height %numeric; #REQUIRED
33*b1cdbd2cSJim Jagielski                               dlg:style-id CDATA #IMPLIED
34*b1cdbd2cSJim Jagielski                               dlg:tab-index %numeric; #IMPLIED
35*b1cdbd2cSJim Jagielski                               dlg:disabled %boolean; #IMPLIED
36*b1cdbd2cSJim Jagielski                               dlg:printable %boolean; #IMPLIED
37*b1cdbd2cSJim Jagielski                               dlg:page %numeric; #IMPLIED
38*b1cdbd2cSJim Jagielski                               dlg:tag CDATA #IMPLIED
39*b1cdbd2cSJim Jagielski                               dlg:help-text CDATA #IMPLIED
40*b1cdbd2cSJim Jagielski                               dlg:help-url CDATA #IMPLIED
41*b1cdbd2cSJim Jagielski                               ">
42*b1cdbd2cSJim Jagielski
43*b1cdbd2cSJim Jagielski<!ENTITY % event "(script:event|
44*b1cdbd2cSJim Jagielski                   script:listener-event|
45*b1cdbd2cSJim Jagielski                   dlg:event
46*b1cdbd2cSJim Jagielski                  )">
47*b1cdbd2cSJim Jagielski
48*b1cdbd2cSJim Jagielski<!ENTITY % control "(dlg:bulletinboard|
49*b1cdbd2cSJim Jagielski                     dlg:button|
50*b1cdbd2cSJim Jagielski                     dlg:checkbox|
51*b1cdbd2cSJim Jagielski                     dlg:combobox|
52*b1cdbd2cSJim Jagielski                     dlg:menulist|
53*b1cdbd2cSJim Jagielski                     dlg:radiogroup|
54*b1cdbd2cSJim Jagielski                     dlg:titledbox|
55*b1cdbd2cSJim Jagielski                     dlg:textfield|
56*b1cdbd2cSJim Jagielski                     dlg:text|
57*b1cdbd2cSJim Jagielski                     dlg:filecontrol|
58*b1cdbd2cSJim Jagielski                     dlg:img|
59*b1cdbd2cSJim Jagielski                     dlg:timefield|
60*b1cdbd2cSJim Jagielski                     dlg:datefield|
61*b1cdbd2cSJim Jagielski                     dlg:numericfield|
62*b1cdbd2cSJim Jagielski                     dlg:currencyfield|
63*b1cdbd2cSJim Jagielski                     dlg:patternfield|
64*b1cdbd2cSJim Jagielski                     dlg:formattedfield|
65*b1cdbd2cSJim Jagielski                     dlg:fixedline|
66*b1cdbd2cSJim Jagielski                     dlg:progressmeter|
67*b1cdbd2cSJim Jagielski                     dlg:scrollbar
68*b1cdbd2cSJim Jagielski                    )">
69*b1cdbd2cSJim Jagielski
70*b1cdbd2cSJim Jagielski<!ELEMENT dlg:window (dlg:styles*, (%event;)*, dlg:bulletinboard*)>
71*b1cdbd2cSJim Jagielski<!ATTLIST dlg:window %default-attributes;
72*b1cdbd2cSJim Jagielski                     dlg:closeable %boolean; #IMPLIED
73*b1cdbd2cSJim Jagielski                     dlg:moveable %boolean; #IMPLIED
74*b1cdbd2cSJim Jagielski                     dlg:resizeable %boolean; #IMPLIED
75*b1cdbd2cSJim Jagielski                     dlg:title CDATA #IMPLIED
76*b1cdbd2cSJim Jagielski				     dlg:withtitlebar CDATA #IMPLIED
77*b1cdbd2cSJim Jagielski					 dlg:image-src CDATA #IMPLIED
78*b1cdbd2cSJim Jagielski                     xmlns:dlg CDATA #FIXED "http://openoffice.org/2000/dialog"
79*b1cdbd2cSJim Jagielski                     xmlns:script CDATA #FIXED "http://openoffice.org/2000/script"
80*b1cdbd2cSJim Jagielski                     >
81*b1cdbd2cSJim Jagielski
82*b1cdbd2cSJim Jagielski<!ELEMENT dlg:styles (dlg:style+)>
83*b1cdbd2cSJim Jagielski
84*b1cdbd2cSJim Jagielski<!ELEMENT dlg:style EMPTY>
85*b1cdbd2cSJim Jagielski<!ATTLIST dlg:style dlg:style-id CDATA #REQUIRED
86*b1cdbd2cSJim Jagielski                    dlg:background-color %numeric; #IMPLIED
87*b1cdbd2cSJim Jagielski                    dlg:text-color %numeric; #IMPLIED
88*b1cdbd2cSJim Jagielski                    dlg:textline-color %numeric; #IMPLIED
89*b1cdbd2cSJim Jagielski                    dlg:fill-color %numeric; #IMPLIED
90*b1cdbd2cSJim Jagielski                    dlg:border CDATA #IMPLIED
91*b1cdbd2cSJim Jagielski                    dlg:font-name CDATA #IMPLIED
92*b1cdbd2cSJim Jagielski                    dlg:font-height %numeric; #IMPLIED
93*b1cdbd2cSJim Jagielski                    dlg:font-width %numeric; #IMPLIED
94*b1cdbd2cSJim Jagielski                    dlg:font-stylename CDATA #IMPLIED
95*b1cdbd2cSJim Jagielski                    dlg:font-family (decorative|modern|roman|script|swiss|system) #IMPLIED
96*b1cdbd2cSJim Jagielski                    dlg:font-charset (ansi|mac|ibmpc_437|ibmpc_850|ibmpc_860|ibmpc_861|ibmpc_863|ibmpc_865|system|symbol) #IMPLIED
97*b1cdbd2cSJim Jagielski                    dlg:font-pitch (fixed|variable) #IMPLIED
98*b1cdbd2cSJim Jagielski                    dlg:font-charwidth %numeric; #IMPLIED
99*b1cdbd2cSJim Jagielski                    dlg:font-weight %numeric; #IMPLIED
100*b1cdbd2cSJim Jagielski                    dlg:font-slant (oblique|italic|reverse_oblique|reverse_italic) #IMPLIED
101*b1cdbd2cSJim Jagielski                    dlg:font-underline (single|double|dotted|dash|longdash|dashdot|dashdotdot|smallwave|wave|doublewave|bold|bolddotted|bolddash|boldlongdash|bolddashdot|bolddashdotdot|boldwave) #IMPLIED
102*b1cdbd2cSJim Jagielski                    dlg:font-strikeout (single|double|bold|slash|x) #IMPLIED
103*b1cdbd2cSJim Jagielski                    dlg:font-orientation CDATA #IMPLIED
104*b1cdbd2cSJim Jagielski                    dlg:font-kerning %boolean; #IMPLIED
105*b1cdbd2cSJim Jagielski                    dlg:font-wordlinemode %boolean; #IMPLIED
106*b1cdbd2cSJim Jagielski                    dlg:font-type (raster|device|scalable) #IMPLIED
107*b1cdbd2cSJim Jagielski                    dlg:font-relief (none|embossed|engraved) #IMPLIED
108*b1cdbd2cSJim Jagielski                    dlg:font-emphasismark (none|dot|circle|disc|accent|above|below) #IMPLIED
109*b1cdbd2cSJim Jagielski                    dlg:look (none|3d|simple) #IMPLIED
110*b1cdbd2cSJim Jagielski                    >
111*b1cdbd2cSJim Jagielski
112*b1cdbd2cSJim Jagielski<!ELEMENT script:event EMPTY>
113*b1cdbd2cSJim Jagielski<!ATTLIST script:event script:location CDATA #IMPLIED
114*b1cdbd2cSJim Jagielski                       script:language CDATA #REQUIRED
115*b1cdbd2cSJim Jagielski                       script:macro-name CDATA #REQUIRED
116*b1cdbd2cSJim Jagielski                       script:event-name CDATA #REQUIRED
117*b1cdbd2cSJim Jagielski                       >
118*b1cdbd2cSJim Jagielski<!ELEMENT script:listener-event EMPTY>
119*b1cdbd2cSJim Jagielski<!ATTLIST script:listener-event script:location CDATA #IMPLIED
120*b1cdbd2cSJim Jagielski                                script:language CDATA #REQUIRED
121*b1cdbd2cSJim Jagielski                                script:macro-name CDATA #REQUIRED
122*b1cdbd2cSJim Jagielski                                script:listener-type CDATA #REQUIRED
123*b1cdbd2cSJim Jagielski                                script:listener-method CDATA #REQUIRED
124*b1cdbd2cSJim Jagielski                                script:listener-param CDATA #IMPLIED
125*b1cdbd2cSJim Jagielski                                >
126*b1cdbd2cSJim Jagielski<!-- deprecated -->
127*b1cdbd2cSJim Jagielski<!ELEMENT dlg:event EMPTY>
128*b1cdbd2cSJim Jagielski<!ATTLIST dlg:event dlg:listener-type CDATA #REQUIRED
129*b1cdbd2cSJim Jagielski                    dlg:event-method CDATA #REQUIRED
130*b1cdbd2cSJim Jagielski                    dlg:script-type CDATA #IMPLIED
131*b1cdbd2cSJim Jagielski                    dlg:script-code CDATA #IMPLIED
132*b1cdbd2cSJim Jagielski                    dlg:param CDATA #IMPLIED
133*b1cdbd2cSJim Jagielski                    >
134*b1cdbd2cSJim Jagielski<!-- /deprecated -->
135*b1cdbd2cSJim Jagielski
136*b1cdbd2cSJim Jagielski<!ELEMENT dlg:bulletinboard ((%control;)*)>
137*b1cdbd2cSJim Jagielski<!ATTLIST dlg:bulletinboard dlg:left %numeric; #IMPLIED
138*b1cdbd2cSJim Jagielski                            dlg:top %numeric; #IMPLIED
139*b1cdbd2cSJim Jagielski                            >
140*b1cdbd2cSJim Jagielski
141*b1cdbd2cSJim Jagielski<!ELEMENT dlg:button ((%event;)*)>
142*b1cdbd2cSJim Jagielski<!ATTLIST dlg:button %default-attributes;
143*b1cdbd2cSJim Jagielski                     dlg:value CDATA #IMPLIED
144*b1cdbd2cSJim Jagielski                     dlg:align (left|center|right) #IMPLIED
145*b1cdbd2cSJim Jagielski                     dlg:valign (top|center|bottom) #IMPLIED
146*b1cdbd2cSJim Jagielski                     dlg:checked %boolean; #IMPLIED
147*b1cdbd2cSJim Jagielski                     dlg:image-src CDATA #IMPLIED
148*b1cdbd2cSJim Jagielski                     dlg:image-position (left-top|left-center|left-bottom|right-top|right-center|right-bottom|top-left|top-center|top-right|bottom-left|bottom-center|bottom-right|center) #IMPLIED
149*b1cdbd2cSJim Jagielski                     dlg:image-align (top|left|right|bottom) #IMPLIED
150*b1cdbd2cSJim Jagielski                     dlg:default %boolean; #IMPLIED
151*b1cdbd2cSJim Jagielski                     dlg:tabstop %boolean; #IMPLIED
152*b1cdbd2cSJim Jagielski                     dlg:button-type (standard|ok|cancel|help) #IMPLIED
153*b1cdbd2cSJim Jagielski                     dlg:repeat %numeric; #IMPLIED
154*b1cdbd2cSJim Jagielski                     dlg:toggled (0|1) #IMPLIED
155*b1cdbd2cSJim Jagielski                     dlg:grab-focus (true|false) #IMPLIED
156*b1cdbd2cSJim Jagielski                     dlg:multiline %boolean; #IMPLIED
157*b1cdbd2cSJim Jagielski                     >
158*b1cdbd2cSJim Jagielski
159*b1cdbd2cSJim Jagielski<!ELEMENT dlg:checkbox ((%event;)*)>
160*b1cdbd2cSJim Jagielski<!ATTLIST dlg:checkbox %default-attributes;
161*b1cdbd2cSJim Jagielski                       dlg:value CDATA #IMPLIED
162*b1cdbd2cSJim Jagielski                       dlg:align (left|center|right) #IMPLIED
163*b1cdbd2cSJim Jagielski                       dlg:valign (top|center|bottom) #IMPLIED
164*b1cdbd2cSJim Jagielski                       dlg:checked %boolean; #IMPLIED
165*b1cdbd2cSJim Jagielski                       dlg:tristate %boolean; #IMPLIED
166*b1cdbd2cSJim Jagielski                       dlg:tabstop %boolean; #IMPLIED
167*b1cdbd2cSJim Jagielski                       dlg:image-src CDATA #IMPLIED
168*b1cdbd2cSJim Jagielski                       dlg:image-position (left-top|left-center|left-bottom|right-top|right-center|right-bottom|top-left|top-center|top-right|bottom-left|bottom-center|bottom-right|center) #IMPLIED
169*b1cdbd2cSJim Jagielski                       dlg:multiline %boolean; #IMPLIED
170*b1cdbd2cSJim Jagielski                       >
171*b1cdbd2cSJim Jagielski
172*b1cdbd2cSJim Jagielski<!ELEMENT dlg:combobox (dlg:menupopup?, (%event;)*)>
173*b1cdbd2cSJim Jagielski<!ATTLIST dlg:combobox %default-attributes;
174*b1cdbd2cSJim Jagielski                       dlg:tabstop %boolean; #IMPLIED
175*b1cdbd2cSJim Jagielski                       dlg:readonly %boolean; #IMPLIED
176*b1cdbd2cSJim Jagielski                       dlg:autocomplete %boolean; #IMPLIED
177*b1cdbd2cSJim Jagielski                       dlg:spin %boolean; #IMPLIED
178*b1cdbd2cSJim Jagielski                       dlg:maxlength %numeric; #IMPLIED
179*b1cdbd2cSJim Jagielski                       dlg:linecount %numeric; #IMPLIED
180*b1cdbd2cSJim Jagielski                       dlg:value CDATA #IMPLIED
181*b1cdbd2cSJim Jagielski                       dlg:hide-inactive-selection %boolean; #IMPLIED
182*b1cdbd2cSJim Jagielski                       dlg:align (left|center|right) #IMPLIED
183*b1cdbd2cSJim Jagielski                       >
184*b1cdbd2cSJim Jagielski
185*b1cdbd2cSJim Jagielski<!ELEMENT dlg:menulist (dlg:menupopup?, (%event;)*)>
186*b1cdbd2cSJim Jagielski<!ATTLIST dlg:menulist %default-attributes;
187*b1cdbd2cSJim Jagielski                       dlg:tabstop %boolean; #IMPLIED
188*b1cdbd2cSJim Jagielski                       dlg:spin %boolean; #IMPLIED
189*b1cdbd2cSJim Jagielski                       dlg:multiselection %boolean; #IMPLIED
190*b1cdbd2cSJim Jagielski                       dlg:readonly %boolean; #IMPLIED
191*b1cdbd2cSJim Jagielski                       dlg:linecount %numeric; #IMPLIED
192*b1cdbd2cSJim Jagielski                       dlg:align (left|center|right) #IMPLIED
193*b1cdbd2cSJim Jagielski                       >
194*b1cdbd2cSJim Jagielski
195*b1cdbd2cSJim Jagielski<!ELEMENT dlg:menupopup (dlg:menuitem+)>
196*b1cdbd2cSJim Jagielski<!ELEMENT dlg:menuitem EMPTY>
197*b1cdbd2cSJim Jagielski<!ATTLIST dlg:menuitem dlg:value CDATA #REQUIRED
198*b1cdbd2cSJim Jagielski                       dlg:selected %boolean; #IMPLIED
199*b1cdbd2cSJim Jagielski                       >
200*b1cdbd2cSJim Jagielski
201*b1cdbd2cSJim Jagielski<!ELEMENT dlg:radiogroup (dlg:radio+)>
202*b1cdbd2cSJim Jagielski<!ELEMENT dlg:radio ((%event;)*)>
203*b1cdbd2cSJim Jagielski<!ATTLIST dlg:radio %default-attributes;
204*b1cdbd2cSJim Jagielski                    dlg:value CDATA #IMPLIED
205*b1cdbd2cSJim Jagielski                    dlg:align (left|center|right) #IMPLIED
206*b1cdbd2cSJim Jagielski                    dlg:valign (top|center|bottom) #IMPLIED
207*b1cdbd2cSJim Jagielski                    dlg:checked %boolean; #IMPLIED
208*b1cdbd2cSJim Jagielski                    dlg:tabstop %boolean; #IMPLIED
209*b1cdbd2cSJim Jagielski                    dlg:image-src CDATA #IMPLIED
210*b1cdbd2cSJim Jagielski                    dlg:image-position (left-top|left-center|left-bottom|right-top|right-center|right-bottom|top-left|top-center|top-right|bottom-left|bottom-center|bottom-right|center) #IMPLIED
211*b1cdbd2cSJim Jagielski                    dlg:multiline %boolean; #IMPLIED
212*b1cdbd2cSJim Jagielski                    >
213*b1cdbd2cSJim Jagielski
214*b1cdbd2cSJim Jagielski<!ELEMENT dlg:titledbox (dlg:title?, dlg:radio*, (%control;)*, (%event;)*)>
215*b1cdbd2cSJim Jagielski<!ATTLIST dlg:titledbox %default-attributes;
216*b1cdbd2cSJim Jagielski                        >
217*b1cdbd2cSJim Jagielski<!ELEMENT dlg:title EMPTY>
218*b1cdbd2cSJim Jagielski<!ATTLIST dlg:title dlg:value CDATA #IMPLIED
219*b1cdbd2cSJim Jagielski                    >
220*b1cdbd2cSJim Jagielski
221*b1cdbd2cSJim Jagielski<!ELEMENT dlg:text ((%event;)*)>
222*b1cdbd2cSJim Jagielski<!ATTLIST dlg:text %default-attributes;
223*b1cdbd2cSJim Jagielski                   dlg:value CDATA #IMPLIED
224*b1cdbd2cSJim Jagielski                   dlg:align (left|center|right) #IMPLIED
225*b1cdbd2cSJim Jagielski                   dlg:valign (top|center|bottom) #IMPLIED
226*b1cdbd2cSJim Jagielski                   dlg:multiline %boolean; #IMPLIED
227*b1cdbd2cSJim Jagielski                   dlg:tabstop %boolean; #IMPLIED
228*b1cdbd2cSJim Jagielski                   >
229*b1cdbd2cSJim Jagielski
230*b1cdbd2cSJim Jagielski<!ELEMENT dlg:textfield ((%event;)*)>
231*b1cdbd2cSJim Jagielski<!ATTLIST dlg:textfield %default-attributes;
232*b1cdbd2cSJim Jagielski                        dlg:tabstop %boolean; #IMPLIED
233*b1cdbd2cSJim Jagielski                        dlg:align (left|center|right) #IMPLIED
234*b1cdbd2cSJim Jagielski                        dlg:readonly %boolean; #IMPLIED
235*b1cdbd2cSJim Jagielski                        dlg:echochar CDATA #IMPLIED
236*b1cdbd2cSJim Jagielski                        dlg:hard-linebreaks %boolean; #IMPLIED
237*b1cdbd2cSJim Jagielski                        dlg:hscroll %boolean; #IMPLIED
238*b1cdbd2cSJim Jagielski                        dlg:vscroll %boolean; #IMPLIED
239*b1cdbd2cSJim Jagielski                        dlg:maxlength %numeric; #IMPLIED
240*b1cdbd2cSJim Jagielski                        dlg:multiline %boolean; #IMPLIED
241*b1cdbd2cSJim Jagielski                        dlg:value CDATA #IMPLIED
242*b1cdbd2cSJim Jagielski                        dlg:hide-inactive-selection %boolean; #IMPLIED
243*b1cdbd2cSJim Jagielski                        dlg:lineend-format (carriage-return|line-feed|carriage-return-line-feed) #IMPLIED
244*b1cdbd2cSJim Jagielski                        >
245*b1cdbd2cSJim Jagielski
246*b1cdbd2cSJim Jagielski<!ELEMENT dlg:img ((%event;)*)>
247*b1cdbd2cSJim Jagielski<!ATTLIST dlg:img %default-attributes;
248*b1cdbd2cSJim Jagielski                  dlg:src CDATA #IMPLIED
249*b1cdbd2cSJim Jagielski                  dlg:scale-image %boolean; #IMPLIED
250*b1cdbd2cSJim Jagielski                  dlg:tabstop %boolean; #IMPLIED
251*b1cdbd2cSJim Jagielski                  >
252*b1cdbd2cSJim Jagielski
253*b1cdbd2cSJim Jagielski<!ELEMENT dlg:filecontrol ((%event;)*)>
254*b1cdbd2cSJim Jagielski<!ATTLIST dlg:filecontrol %default-attributes;
255*b1cdbd2cSJim Jagielski                          dlg:tabstop %boolean; #IMPLIED
256*b1cdbd2cSJim Jagielski                          dlg:value CDATA #IMPLIED
257*b1cdbd2cSJim Jagielski                          dlg:hide-inactive-selection %boolean; #IMPLIED
258*b1cdbd2cSJim Jagielski                          dlg:readonly %boolean; #IMPLIED
259*b1cdbd2cSJim Jagielski                          >
260*b1cdbd2cSJim Jagielski
261*b1cdbd2cSJim Jagielski<!ELEMENT dlg:treecontrol ((%event;)*)>
262*b1cdbd2cSJim Jagielski<!ATTLIST dlg:treecontrol %default-attributes;
263*b1cdbd2cSJim Jagielski						  dlg:selectiontype CDATA #IMPLIED
264*b1cdbd2cSJim Jagielski                          dlg:rootdisplayed %boolean; #IMPLIED
265*b1cdbd2cSJim Jagielski                          dlg:showshandles %boolean; #IMPLIED
266*b1cdbd2cSJim Jagielski                          dlg:showsroothandles %boolean; #IMPLIED
267*b1cdbd2cSJim Jagielski                          dlg:rowheight %boolean; #IMPLIED
268*b1cdbd2cSJim Jagielski	                      dlg:editable %numeric; #IMPLIED
269*b1cdbd2cSJim Jagielski		                  dlg:invokesstopnodeediting %boolean; #IMPLIED
270*b1cdbd2cSJim Jagielski                          >
271*b1cdbd2cSJim Jagielski
272*b1cdbd2cSJim Jagielski<!ELEMENT dlg:currencyfield ((%event;)*)>
273*b1cdbd2cSJim Jagielski<!ATTLIST dlg:currencyfield %default-attributes;
274*b1cdbd2cSJim Jagielski                            dlg:tabstop %boolean; #IMPLIED
275*b1cdbd2cSJim Jagielski                            dlg:readonly %boolean; #IMPLIED
276*b1cdbd2cSJim Jagielski                            dlg:currency-symbol CDATA #IMPLIED
277*b1cdbd2cSJim Jagielski                            dlg:strict-format %boolean; #IMPLIED
278*b1cdbd2cSJim Jagielski                            dlg:decimal-accuracy %numeric; #IMPLIED
279*b1cdbd2cSJim Jagielski                            dlg:thousands-separator %boolean; #IMPLIED
280*b1cdbd2cSJim Jagielski                            dlg:value %numeric; #IMPLIED
281*b1cdbd2cSJim Jagielski                            dlg:value-min %numeric; #IMPLIED
282*b1cdbd2cSJim Jagielski                            dlg:value-max %numeric; #IMPLIED
283*b1cdbd2cSJim Jagielski                            dlg:value-step %numeric; #IMPLIED
284*b1cdbd2cSJim Jagielski                            dlg:spin %boolean; #IMPLIED
285*b1cdbd2cSJim Jagielski                            dlg:repeat %numeric; #IMPLIED
286*b1cdbd2cSJim Jagielski                            dlg:hide-inactive-selection %boolean; #IMPLIED
287*b1cdbd2cSJim Jagielski                            dlg:prepend-symbol %boolean; #IMPLIED
288*b1cdbd2cSJim Jagielski                            dlg:enforce-format %boolean; #IMPLIED
289*b1cdbd2cSJim Jagielski                            >
290*b1cdbd2cSJim Jagielski
291*b1cdbd2cSJim Jagielski<!ELEMENT dlg:datefield ((%event;)*)>
292*b1cdbd2cSJim Jagielski<!ATTLIST dlg:datefield %default-attributes;
293*b1cdbd2cSJim Jagielski                        dlg:tabstop %boolean; #IMPLIED
294*b1cdbd2cSJim Jagielski                        dlg:readonly %boolean; #IMPLIED
295*b1cdbd2cSJim Jagielski                        dlg:strict-format %boolean; #IMPLIED
296*b1cdbd2cSJim Jagielski                        dlg:date-format (system_short|system_short_YY|system_short_YYYY|system_long|short_DDMMYY|short_MMDDYY|short_YYMMDD|short_DDMMYYYY|short_MMDDYYYY|short_YYYYMMDD|short_YYMMDD_DIN5008|short_YYYYMMDD_DIN5008) #IMPLIED
297*b1cdbd2cSJim Jagielski                        dlg:show-century %boolean; #IMPLIED
298*b1cdbd2cSJim Jagielski                        dlg:value CDATA #IMPLIED
299*b1cdbd2cSJim Jagielski                        dlg:value-min CDATA #IMPLIED
300*b1cdbd2cSJim Jagielski                        dlg:value-max CDATA #IMPLIED
301*b1cdbd2cSJim Jagielski                        dlg:spin %boolean; #IMPLIED
302*b1cdbd2cSJim Jagielski                        dlg:repeat %numeric; #IMPLIED
303*b1cdbd2cSJim Jagielski                        dlg:hide-inactive-selection %boolean; #IMPLIED
304*b1cdbd2cSJim Jagielski                        dlg:dropdown %boolean; #IMPLIED
305*b1cdbd2cSJim Jagielski			            dlg:text CDATA #IMPLIED
306*b1cdbd2cSJim Jagielski                        dlg:enforce-format %boolean; #IMPLIED
307*b1cdbd2cSJim Jagielski                        >
308*b1cdbd2cSJim Jagielski
309*b1cdbd2cSJim Jagielski<!ELEMENT dlg:numericfield ((%event;)*)>
310*b1cdbd2cSJim Jagielski<!ATTLIST dlg:numericfield %default-attributes;
311*b1cdbd2cSJim Jagielski                           dlg:tabstop %boolean; #IMPLIED
312*b1cdbd2cSJim Jagielski                           dlg:readonly %boolean; #IMPLIED
313*b1cdbd2cSJim Jagielski                           dlg:strict-format %boolean; #IMPLIED
314*b1cdbd2cSJim Jagielski                           dlg:decimal-accuracy %numeric; #IMPLIED
315*b1cdbd2cSJim Jagielski                           dlg:thousands-separator %boolean; #IMPLIED
316*b1cdbd2cSJim Jagielski                           dlg:value %numeric; #IMPLIED
317*b1cdbd2cSJim Jagielski                           dlg:value-min %numeric; #IMPLIED
318*b1cdbd2cSJim Jagielski                           dlg:value-max %numeric; #IMPLIED
319*b1cdbd2cSJim Jagielski                           dlg:value-step %numeric; #IMPLIED
320*b1cdbd2cSJim Jagielski                           dlg:spin %boolean; #IMPLIED
321*b1cdbd2cSJim Jagielski                           dlg:repeat %numeric; #IMPLIED
322*b1cdbd2cSJim Jagielski                           dlg:hide-inactive-selection %boolean; #IMPLIED
323*b1cdbd2cSJim Jagielski                           dlg:enforce-format %boolean; #IMPLIED
324*b1cdbd2cSJim Jagielski                           >
325*b1cdbd2cSJim Jagielski
326*b1cdbd2cSJim Jagielski<!ELEMENT dlg:timefield ((%event;)*)>
327*b1cdbd2cSJim Jagielski<!ATTLIST dlg:timefield %default-attributes;
328*b1cdbd2cSJim Jagielski                        dlg:tabstop %boolean; #IMPLIED
329*b1cdbd2cSJim Jagielski                        dlg:readonly %boolean; #IMPLIED
330*b1cdbd2cSJim Jagielski                        dlg:strict-format %boolean; #IMPLIED
331*b1cdbd2cSJim Jagielski                        dlg:time-format (24h_short|24h_long|12h_short|12h_long|Duration_short|Duration_long) #IMPLIED
332*b1cdbd2cSJim Jagielski                        dlg:value CDATA #IMPLIED
333*b1cdbd2cSJim Jagielski                        dlg:value-min CDATA #IMPLIED
334*b1cdbd2cSJim Jagielski                        dlg:value-max CDATA #IMPLIED
335*b1cdbd2cSJim Jagielski                        dlg:spin %boolean; #IMPLIED
336*b1cdbd2cSJim Jagielski                        dlg:repeat %numeric; #IMPLIED
337*b1cdbd2cSJim Jagielski                        dlg:hide-inactive-selection %boolean; #IMPLIED
338*b1cdbd2cSJim Jagielski			            dlg:text CDATA #IMPLIED
339*b1cdbd2cSJim Jagielski                        dlg:enforce-format %boolean; #IMPLIED
340*b1cdbd2cSJim Jagielski                        >
341*b1cdbd2cSJim Jagielski
342*b1cdbd2cSJim Jagielski<!ELEMENT dlg:patternfield ((%event;)*)>
343*b1cdbd2cSJim Jagielski<!ATTLIST dlg:patternfield %default-attributes;
344*b1cdbd2cSJim Jagielski                           dlg:tabstop %boolean; #IMPLIED
345*b1cdbd2cSJim Jagielski                           dlg:readonly %boolean; #IMPLIED
346*b1cdbd2cSJim Jagielski                           dlg:strict-format %boolean; #IMPLIED
347*b1cdbd2cSJim Jagielski                           dlg:edit-mask CDATA #IMPLIED
348*b1cdbd2cSJim Jagielski                           dlg:literal-mask CDATA #IMPLIED
349*b1cdbd2cSJim Jagielski                           dlg:value CDATA #IMPLIED
350*b1cdbd2cSJim Jagielski                           dlg:maxlength %numeric; #IMPLIED
351*b1cdbd2cSJim Jagielski                           dlg:hide-inactive-selection %boolean; #IMPLIED
352*b1cdbd2cSJim Jagielski                           >
353*b1cdbd2cSJim Jagielski
354*b1cdbd2cSJim Jagielski<!ELEMENT dlg:formattedfield ((%event;)*)>
355*b1cdbd2cSJim Jagielski<!ATTLIST dlg:formattedfield %default-attributes;
356*b1cdbd2cSJim Jagielski			     dlg:tabstop %boolean; #IMPLIED
357*b1cdbd2cSJim Jagielski			     dlg:readonly %boolean; #IMPLIED
358*b1cdbd2cSJim Jagielski			     dlg:strict-format %boolean; #IMPLIED
359*b1cdbd2cSJim Jagielski			     dlg:maxlength %numeric; #IMPLIED
360*b1cdbd2cSJim Jagielski			     dlg:spin %boolean; #IMPLIED
361*b1cdbd2cSJim Jagielski			     dlg:align (left|center|right) #IMPLIED
362*b1cdbd2cSJim Jagielski			     dlg:text CDATA #IMPLIED
363*b1cdbd2cSJim Jagielski			     dlg:value-default CDATA #IMPLIED
364*b1cdbd2cSJim Jagielski			     dlg:value-max %numeric; #IMPLIED
365*b1cdbd2cSJim Jagielski			     dlg:value-min %numeric; #IMPLIED
366*b1cdbd2cSJim Jagielski			     dlg:value %numeric; #IMPLIED
367*b1cdbd2cSJim Jagielski			     dlg:format-code CDATA #IMPLIED
368*b1cdbd2cSJim Jagielski			     dlg:format-locale CDATA #IMPLIED
369*b1cdbd2cSJim Jagielski                 dlg:repeat %numeric; #IMPLIED
370*b1cdbd2cSJim Jagielski                 dlg:hide-inactive-selection %boolean; #IMPLIED
371*b1cdbd2cSJim Jagielski			     dlg:treat-as-number %boolean; #IMPLIED
372*b1cdbd2cSJim Jagielski                 dlg:enforce-format %boolean; #IMPLIED
373*b1cdbd2cSJim Jagielski			     >
374*b1cdbd2cSJim Jagielski
375*b1cdbd2cSJim Jagielski<!ELEMENT dlg:fixedline ((%event;)*)>
376*b1cdbd2cSJim Jagielski<!ATTLIST dlg:fixedline %default-attributes;
377*b1cdbd2cSJim Jagielski                        dlg:align (horizontal|vertical) #IMPLIED
378*b1cdbd2cSJim Jagielski                        dlg:value CDATA #IMPLIED
379*b1cdbd2cSJim Jagielski                        >
380*b1cdbd2cSJim Jagielski
381*b1cdbd2cSJim Jagielski<!ELEMENT dlg:scrollbar ((%event;)*)>
382*b1cdbd2cSJim Jagielski<!ATTLIST dlg:scrollbar %default-attributes;
383*b1cdbd2cSJim Jagielski                        dlg:align (horizontal|vertical) #IMPLIED
384*b1cdbd2cSJim Jagielski                        dlg:curpos %numeric; #IMPLIED
385*b1cdbd2cSJim Jagielski                        dlg:maxpos %numeric; #IMPLIED
386*b1cdbd2cSJim Jagielski                        dlg:minpos %numeric; #IMPLIED
387*b1cdbd2cSJim Jagielski                        dlg:increment %numeric; #IMPLIED
388*b1cdbd2cSJim Jagielski                        dlg:pageincrement %numeric; #IMPLIED
389*b1cdbd2cSJim Jagielski                        dlg:visible-size %numeric; #IMPLIED
390*b1cdbd2cSJim Jagielski                        dlg:repeat %numeric; #IMPLIED
391*b1cdbd2cSJim Jagielski                        dlg:tabstop %boolean; #IMPLIED
392*b1cdbd2cSJim Jagielski                        dlg:live-scroll %boolean; #IMPLIED
393*b1cdbd2cSJim Jagielski                        dlg:symbol-color %numeric; #IMPLIED
394*b1cdbd2cSJim Jagielski                        >
395*b1cdbd2cSJim Jagielski
396*b1cdbd2cSJim Jagielski<!ELEMENT dlg:progressmeter ((%event;)*)>
397*b1cdbd2cSJim Jagielski<!ATTLIST dlg:progressmeter %default-attributes;
398*b1cdbd2cSJim Jagielski                            dlg:value %numeric; #IMPLIED
399*b1cdbd2cSJim Jagielski                            dlg:value-min %numeric; #IMPLIED
400*b1cdbd2cSJim Jagielski                            dlg:value-max %numeric; #IMPLIED
401*b1cdbd2cSJim Jagielski                            >
402