diff options
Diffstat (limited to 'dtd')
-rw-r--r-- | dtd/displayplugin.dtd | 26 | ||||
-rw-r--r-- | dtd/functions.dtd | 22 |
2 files changed, 44 insertions, 4 deletions
diff --git a/dtd/displayplugin.dtd b/dtd/displayplugin.dtd index df18160..c9e7a10 100644 --- a/dtd/displayplugin.dtd +++ b/dtd/displayplugin.dtd @@ -2,7 +2,7 @@ <!ENTITY % functions SYSTEM "functions.dtd">
-<!ELEMENT displayplugin (viewelement|grid)* >
+<!ELEMENT displayplugin (viewelement|grid|tab|scrollbar|tablabels)* >
<!ATTLIST displayplugin
x CDATA #REQUIRED
y CDATA #REQUIRED
@@ -21,4 +21,28 @@ debug CDATA #IMPLIED
>
+<!ELEMENT scrollbar (area|areascroll)*>
+<!ATTLIST scrollbar
+ debug CDATA #IMPLIED
+>
+
+<!ELEMENT tablabels (area|areascroll)*>
+<!ATTLIST tablabels
+ debug CDATA #IMPLIED
+>
+
+<!ELEMENT tab (loop|fill|drawtext|drawtextbox|drawimage|drawrectangle|drawellipse)*>
+<!ATTLIST tab
+ x CDATA #REQUIRED
+ y CDATA #REQUIRED
+ width CDATA #REQUIRED
+ height CDATA #REQUIRED
+ layer CDATA #REQUIRED
+ name CDATA #REQUIRED
+ scrollheight CDATA #REQUIRED
+ transparency CDATA #IMPLIED
+ condition CDATA #IMPLIED
+ debug (true|false) #IMPLIED
+>
+
%functions;
diff --git a/dtd/functions.dtd b/dtd/functions.dtd index 9e474e4..5d6e782 100644 --- a/dtd/functions.dtd +++ b/dtd/functions.dtd @@ -1,4 +1,4 @@ -<!ELEMENT area (loop|fill|drawtext|drawtextbox|drawimage|drawrectangle|drawellipse|drawslope)*> +<!ELEMENT area (loop|fill|drawtext|drawtextbox|drawimage|drawtextvertical|drawrectangle|drawellipse|drawslope)*> <!ATTLIST area x CDATA #IMPLIED y CDATA #IMPLIED @@ -10,7 +10,7 @@ debug (true|false) #IMPLIED > -<!ELEMENT areascroll (loop|fill|drawtext|drawtextbox|drawimage|drawrectangle|drawellipse|drawslope)*> +<!ELEMENT areascroll (loop|fill|drawtext|drawtextbox|drawtextvertical|drawimage|drawrectangle|drawellipse|drawslope)*> <!ATTLIST areascroll x CDATA #IMPLIED y CDATA #IMPLIED @@ -37,7 +37,7 @@ debug (true|false) #IMPLIED > -<!ELEMENT loop (drawtext|drawtextbox|drawimage|drawrectangle|drawellipse|drawslope)+> +<!ELEMENT loop (drawtext|drawtextbox|drawtextvertical|drawimage|drawrectangle|drawellipse|drawslope)+> <!ATTLIST loop x CDATA #REQUIRED y CDATA #REQUIRED @@ -95,6 +95,22 @@ debug NMTOKEN #IMPLIED > +<!ELEMENT drawtextvertical EMPTY> +<!ATTLIST drawtextvertical + x CDATA #IMPLIED + y CDATA #IMPLIED + width CDATA #IMPLIED + align (left|center|right) #IMPLIED + valign (top|center|bottom) #IMPLIED + color CDATA #REQUIRED + font CDATA #REQUIRED + fontsize CDATA #REQUIRED + name NMTOKEN #IMPLIED + text CDATA #REQUIRED + condition CDATA #IMPLIED + debug (true|false) #IMPLIED +> + <!ELEMENT drawrectangle EMPTY> <!ATTLIST drawrectangle x CDATA #REQUIRED |