diff options
author | louis <louis.braun@gmx.de> | 2015-02-12 18:50:58 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2015-02-12 18:50:58 +0100 |
commit | 4d7700aecedf475038d57e10f45ab2dd4bcf806f (patch) | |
tree | 2fefc56fe77c8f4137187515a5f2b57d78425fea /dtd | |
parent | 00ac852820a09f676157a7b487acf51f4fe95ff4 (diff) | |
download | vdr-plugin-skindesigner-4d7700aecedf475038d57e10f45ab2dd4bcf806f.tar.gz vdr-plugin-skindesigner-4d7700aecedf475038d57e10f45ab2dd4bcf806f.tar.bz2 |
plugin interface
Diffstat (limited to 'dtd')
-rw-r--r-- | dtd/displayplugin.dtd | 24 | ||||
-rw-r--r-- | dtd/functions.dtd | 10 |
2 files changed, 34 insertions, 0 deletions
diff --git a/dtd/displayplugin.dtd b/dtd/displayplugin.dtd new file mode 100644 index 0000000..df18160 --- /dev/null +++ b/dtd/displayplugin.dtd @@ -0,0 +1,24 @@ +<?xml encoding="UTF-8"?>
+
+<!ENTITY % functions SYSTEM "functions.dtd">
+
+<!ELEMENT displayplugin (viewelement|grid)* >
+<!ATTLIST displayplugin
+ x CDATA #REQUIRED
+ y CDATA #REQUIRED
+ width CDATA #REQUIRED
+ height CDATA #REQUIRED
+ fadetime CDATA #IMPLIED
+ scaletvx CDATA #IMPLIED
+ scaletvy CDATA #IMPLIED
+ scaletvwidth CDATA #IMPLIED
+ scaletvheight CDATA #IMPLIED
+>
+
+<!ELEMENT viewelement (area|areascroll)*>
+<!ATTLIST viewelement
+ name CDATA #REQUIRED
+ debug CDATA #IMPLIED
+>
+
+%functions;
diff --git a/dtd/functions.dtd b/dtd/functions.dtd index 27ba561..9e474e4 100644 --- a/dtd/functions.dtd +++ b/dtd/functions.dtd @@ -27,6 +27,16 @@ debug (true|false) #IMPLIED > +<!ELEMENT grid (area|areascroll)*> +<!ATTLIST grid + x CDATA #REQUIRED + y CDATA #REQUIRED + width CDATA #REQUIRED + height CDATA #REQUIRED + name CDATA #REQUIRED + debug (true|false) #IMPLIED +> + <!ELEMENT loop (drawtext|drawtextbox|drawimage|drawrectangle|drawellipse|drawslope)+> <!ATTLIST loop x CDATA #REQUIRED |