summaryrefslogtreecommitdiff
path: root/dtd/macro.dtd
blob: 6a2c973854919908b78ecff3cb91cb2679c84efd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<!ELEMENT macro (window)>
<!ATTLIST macro name CDATA #REQUIRED
                cpr CDATA #REQUIRED>

<!ELEMENT window (lineedit|label|combo|button|frame)*>
<!ATTLIST window name CDATA #REQUIRED
                 layout CDATA #REQUIRED>

<!ELEMENT frame (lineedit|label|combo|button|frame)*>
<!ATTLIST frame name CDATA #REQUIRED
                layout CDATA #REQUIRED>

<!ELEMENT label EMPTY>
<!ATTLIST label name CDATA #REQUIRED
                caption CDATA #REQUIRED
                layout CDATA #IMPLIED>

<!ELEMENT lineedit EMPTY>
<!ATTLIST lineedit name CDATA #REQUIRED
                   regexp CDATA #IMPLIED
                   layout CDATA #IMPLIED>

<!ELEMENT combo EMPTY>
<!ATTLIST combo name CDATA #REQUIRED
                layout CDATA #IMPLIED>

<!ELEMENT button EMPTY>
<!ATTLIST button name CDATA #REQUIRED
                 caption CDATA #REQUIRED
                 layout CDATA #IMPLIED
                 action CDATA #REQUIRED>