summaryrefslogtreecommitdiff
path: root/dtd/macro.dtd
diff options
context:
space:
mode:
authordeva <deva>2007-07-18 08:03:36 +0000
committerdeva <deva>2007-07-18 08:03:36 +0000
commit2168a6c71ccce3faf56a7e191680e4b9469fb8b1 (patch)
treefd3b83673e8f91d7e1470c3d6a6d44a7bd722662 /dtd/macro.dtd
parent37be3663a7bcd8c689a63ad5b2c4b40df2d9e73b (diff)
First version of DTD with window,lineedit,label,combo,button and frame.
Diffstat (limited to 'dtd/macro.dtd')
-rw-r--r--dtd/macro.dtd31
1 files changed, 31 insertions, 0 deletions
diff --git a/dtd/macro.dtd b/dtd/macro.dtd
new file mode 100644
index 0000000..f90c0b7
--- /dev/null
+++ b/dtd/macro.dtd
@@ -0,0 +1,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 (lineedit|label|combo|button|frame)*>
+<!ATTLIST label name CDATA #REQUIRED
+ caption CDATA #REQUIRED
+ layout CDATA #IMPLIED>
+
+<!ELEMENT lineedit (lineedit|label|combo|button|frame)*>
+<!ATTLIST lineedit name CDATA #REQUIRED
+ regexp CDATA #IMPLIED
+ layout CDATA #IMPLIED>
+
+<!ELEMENT combo (lineedit|label|combo|button|frame)*>
+<!ATTLIST combo name CDATA #REQUIRED
+ layout CDATA #IMPLIED>
+
+<!ELEMENT button (lineedit|label|combo|button|frame)*>
+<!ATTLIST button name CDATA #REQUIRED
+ caption CDATA #REQUIRED
+ layout CDATA #IMPLIED
+ action CDATA #REQUIRED>