summaryrefslogtreecommitdiff
path: root/dtd
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2015-03-12 17:28:35 +0100
committerlouis <louis.braun@gmx.de>2015-03-12 17:28:35 +0100
commit44680b6ce80221e91cb14dca9ca7fad7015f1297 (patch)
tree8af805db50568ba41ebb461309d5724320295441 /dtd
parent45cb6c1663d66ebc22bed8dbc8cdbacdc82ad4a8 (diff)
downloadvdr-plugin-skindesigner-0.3.0.tar.gz
vdr-plugin-skindesigner-0.3.0.tar.bz2
version 0.3.00.3.0
Diffstat (limited to 'dtd')
-rw-r--r--dtd/displayplugin.dtd26
-rw-r--r--dtd/functions.dtd22
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