mirror of
https://projects.vdr-developer.org/git/vdr-plugin-skindesigner.git
synced 2023-10-19 15:58:31 +00:00
changed skin handling and added themes support for skins
This commit is contained in:
42
dtd/displayaudiotracks.dtd
Normal file
42
dtd/displayaudiotracks.dtd
Normal file
@@ -0,0 +1,42 @@
|
||||
<?xml encoding="UTF-8"?>
|
||||
|
||||
<!ENTITY % functions SYSTEM "functions.dtd">
|
||||
|
||||
<!ELEMENT displayaudiotracks (background | header | menuitems)*>
|
||||
<!ATTLIST displayaudiotracks
|
||||
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 background (area|areascroll)*>
|
||||
<!ATTLIST background
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT header (area|areascroll)*>
|
||||
<!ATTLIST header
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT menuitems (listelement)>
|
||||
<!ATTLIST menuitems
|
||||
x CDATA #REQUIRED
|
||||
y CDATA #REQUIRED
|
||||
width CDATA #REQUIRED
|
||||
height CDATA #REQUIRED
|
||||
align (left|top|center|bottom|right) #IMPLIED
|
||||
menuitemwidth CDATA #IMPLIED
|
||||
numlistelements CDATA #REQUIRED
|
||||
orientation (horizontal|vertical) #REQUIRED
|
||||
>
|
||||
|
||||
<!ELEMENT listelement (area|areascroll)*>
|
||||
|
||||
%functions;
|
||||
86
dtd/displaychannel.dtd
Normal file
86
dtd/displaychannel.dtd
Normal file
@@ -0,0 +1,86 @@
|
||||
<?xml encoding="UTF-8"?>
|
||||
|
||||
<!ENTITY % functions SYSTEM "functions.dtd">
|
||||
|
||||
<!ELEMENT displaychannel (background | channelinfo | epginfo | progressbar | progressbarback |
|
||||
statusinfo | screenresolution | channelgroup |
|
||||
signalquality | signalqualityback | scrapercontent |
|
||||
datetime | message)* >
|
||||
<!ATTLIST displaychannel
|
||||
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 background (area)*>
|
||||
<!ATTLIST background
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT channelinfo (area|areascroll)*>
|
||||
<!ATTLIST channelinfo
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT epginfo (area|areascroll)*>
|
||||
<!ATTLIST epginfo
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT progressbar (area|areascroll)*>
|
||||
<!ATTLIST progressbar
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT progressbarback (area)*>
|
||||
<!ATTLIST progressbarback
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT statusinfo (area|areascroll)*>
|
||||
<!ATTLIST statusinfo
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT screenresolution (area|areascroll)*>
|
||||
<!ATTLIST screenresolution
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT channelgroup (area|areascroll)*>
|
||||
<!ATTLIST channelgroup
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT signalquality (area|areascroll)*>
|
||||
<!ATTLIST signalquality
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT signalqualityback (area|areascroll)*>
|
||||
<!ATTLIST signalqualityback
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT scrapercontent (area|areascroll)*>
|
||||
<!ATTLIST scrapercontent
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT datetime (area|areascroll)*>
|
||||
<!ATTLIST datetime
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT message (area|areascroll)*>
|
||||
<!ATTLIST message
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
%functions;
|
||||
251
dtd/displaymenu.dtd
Normal file
251
dtd/displaymenu.dtd
Normal file
@@ -0,0 +1,251 @@
|
||||
<?xml encoding="UTF-8"?>
|
||||
|
||||
<!ENTITY % functions SYSTEM "functions.dtd">
|
||||
|
||||
<!ELEMENT displaymenu (background,header,datetime,message,colorbuttons,
|
||||
menudefault,menumain,menusetup,menuschedules,
|
||||
menutimers,menuchannels,menurecordings,
|
||||
menudetailedepg,menudetailedrecording,
|
||||
menudetailedtext)>
|
||||
<!ATTLIST displaymenu
|
||||
x CDATA #REQUIRED
|
||||
y CDATA #REQUIRED
|
||||
width CDATA #REQUIRED
|
||||
height CDATA #REQUIRED
|
||||
fadetime CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT background (area)*>
|
||||
<!ATTLIST background
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT header (area|areascroll)*>
|
||||
<!ATTLIST header
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT datetime (area|areascroll)*>
|
||||
<!ATTLIST datetime
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT message (area|areascroll)*>
|
||||
<!ATTLIST message
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT colorbuttons (area|areascroll)*>
|
||||
<!ATTLIST colorbuttons
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT timers (area|areascroll)*>
|
||||
<!ATTLIST timers
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT discusage (area|areascroll)*>
|
||||
<!ATTLIST discusage
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT devices (area|areascroll)*>
|
||||
<!ATTLIST devices
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT systemload (area|areascroll)*>
|
||||
<!ATTLIST systemload
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT scrollbar (area|areascroll)*>
|
||||
<!ATTLIST scrollbar
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT detailheader (area|areascroll)*>
|
||||
<!ATTLIST detailheader
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT tablabels (area|areascroll)*>
|
||||
<!ATTLIST tablabels
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT menudefault (background | header | datetime | colorbuttons | scrollbar | menuitems)*>
|
||||
<!ATTLIST menudefault
|
||||
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 menumain (background | header | datetime | colorbuttons | scrollbar | timers |
|
||||
discusage | devices | systemload | menuitems)*>
|
||||
<!ATTLIST menumain
|
||||
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 menusetup (background | header | datetime | colorbuttons | scrollbar | menuitems)*>
|
||||
<!ATTLIST menusetup
|
||||
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 menuschedules (background | header | datetime | colorbuttons | scrollbar | menuitems)*>
|
||||
<!ATTLIST menuschedules
|
||||
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 menutimers (background | header | datetime | colorbuttons | scrollbar | menuitems)*>
|
||||
<!ATTLIST menutimers
|
||||
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 menuchannels (background | header | datetime | colorbuttons | scrollbar | menuitems)*>
|
||||
<!ATTLIST menuchannels
|
||||
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 menurecordings (background | header | datetime | colorbuttons | scrollbar | menuitems)*>
|
||||
<!ATTLIST menurecordings
|
||||
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 menudetailedepg (background | header | datetime | colorbuttons | scrollbar |
|
||||
detailheader | tab | tablabels)*>
|
||||
<!ATTLIST menudetailedepg
|
||||
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 menudetailedrecording (background | header | datetime | colorbuttons | scrollbar |
|
||||
detailheader | tab | tablabels)*>
|
||||
<!ATTLIST menudetailedrecording
|
||||
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 menudetailedtext (background | header | datetime | colorbuttons | scrollbar |
|
||||
detailheader | tab )*>
|
||||
<!ATTLIST menudetailedtext
|
||||
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 menuitems (listelement,currentelement?)>
|
||||
<!ATTLIST menuitems
|
||||
x CDATA #REQUIRED
|
||||
y CDATA #REQUIRED
|
||||
width CDATA #REQUIRED
|
||||
height CDATA #REQUIRED
|
||||
align (left|top|center|bottom|right) #IMPLIED
|
||||
menuitemwidth CDATA #IMPLIED
|
||||
determinatefont CDATA #IMPLIED
|
||||
numlistelements CDATA #REQUIRED
|
||||
orientation (horizontal|vertical) #REQUIRED
|
||||
>
|
||||
|
||||
<!ELEMENT listelement (area|areascroll)*>
|
||||
<!ATTLIST listelement
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT currentelement (area|areascroll)*>
|
||||
<!ATTLIST currentelement
|
||||
delay CDATA #REQUIRED
|
||||
fadetime CDATA #IMPLIED
|
||||
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;
|
||||
28
dtd/displaymessage.dtd
Normal file
28
dtd/displaymessage.dtd
Normal file
@@ -0,0 +1,28 @@
|
||||
<?xml encoding="UTF-8"?>
|
||||
|
||||
<!ENTITY % functions SYSTEM "functions.dtd">
|
||||
|
||||
<!ELEMENT displaymessage (background | message)*>
|
||||
<!ATTLIST displaymessage
|
||||
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 background (area)*>
|
||||
<!ATTLIST background
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT message (area|areascroll)*>
|
||||
<!ATTLIST message
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
%functions;
|
||||
91
dtd/displayreplay.dtd
Normal file
91
dtd/displayreplay.dtd
Normal file
@@ -0,0 +1,91 @@
|
||||
<?xml encoding="UTF-8"?>
|
||||
|
||||
<!ENTITY % functions SYSTEM "functions.dtd">
|
||||
|
||||
<!ELEMENT displayreplay (background | backgroundmodeonly |datetime |
|
||||
scrapercontent | rectitle | recinfo | currenttime |
|
||||
totaltime | progressbar | cutmarks | controlicons |
|
||||
controliconsmodeonly | jump | message)*>
|
||||
<!ATTLIST displayreplay
|
||||
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 background (area)*>
|
||||
<!ATTLIST background
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT backgroundmodeonly (area)*>
|
||||
<!ATTLIST backgroundmodeonly
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT datetime (area|areascroll)*>
|
||||
<!ATTLIST datetime
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT scrapercontent (area|areascroll)*>
|
||||
<!ATTLIST scrapercontent
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT rectitle (area|areascroll)*>
|
||||
<!ATTLIST rectitle
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT recinfo (area|areascroll)*>
|
||||
<!ATTLIST recinfo
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT currenttime (area|areascroll)*>
|
||||
<!ATTLIST currenttime
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT totaltime (area|areascroll)*>
|
||||
<!ATTLIST totaltime
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT progressbar (area|areascroll)*>
|
||||
<!ATTLIST progressbar
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT cutmarks (area|areascroll)*>
|
||||
<!ATTLIST cutmarks
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT controlicons (area|areascroll)*>
|
||||
<!ATTLIST controlicons
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT controliconsmodeonly (area|areascroll)*>
|
||||
<!ATTLIST controliconsmodeonly
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT jump (area|areascroll)*>
|
||||
<!ATTLIST jump
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT message (area|areascroll)*>
|
||||
<!ATTLIST message
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
%functions;
|
||||
28
dtd/displayvolume.dtd
Normal file
28
dtd/displayvolume.dtd
Normal file
@@ -0,0 +1,28 @@
|
||||
<?xml encoding="UTF-8"?>
|
||||
|
||||
<!ENTITY % functions SYSTEM "functions.dtd">
|
||||
|
||||
<!ELEMENT displayvolume (background | volume)*>
|
||||
<!ATTLIST displayvolume
|
||||
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 background (area)*>
|
||||
<!ATTLIST background
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT volume (area|areascroll)*>
|
||||
<!ATTLIST volume
|
||||
debug CDATA #IMPLIED
|
||||
>
|
||||
|
||||
%functions;
|
||||
131
dtd/functions.dtd
Normal file
131
dtd/functions.dtd
Normal file
@@ -0,0 +1,131 @@
|
||||
<!ELEMENT area (loop|fill|drawtext|drawtextbox|drawimage|drawrectangle|drawellipse)*>
|
||||
<!ATTLIST area
|
||||
x CDATA #IMPLIED
|
||||
y CDATA #IMPLIED
|
||||
width CDATA #IMPLIED
|
||||
height CDATA #IMPLIED
|
||||
layer CDATA #REQUIRED
|
||||
transparency CDATA #IMPLIED
|
||||
condition CDATA #IMPLIED
|
||||
debug (true|false) #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT areascroll (loop|fill|drawtext|drawtextbox|drawimage|drawrectangle|drawellipse)*>
|
||||
<!ATTLIST areascroll
|
||||
x CDATA #IMPLIED
|
||||
y CDATA #IMPLIED
|
||||
width CDATA #IMPLIED
|
||||
height CDATA #IMPLIED
|
||||
layer CDATA #REQUIRED
|
||||
transparency CDATA #IMPLIED
|
||||
mode (forthandback|carriagereturn) #REQUIRED
|
||||
orientation (horizontal|vertical) #REQUIRED
|
||||
scrollelement CDATA #IMPLIED
|
||||
scrollspeed (slow|medium|fast) #REQUIRED
|
||||
condition CDATA #IMPLIED
|
||||
delay CDATA #REQUIRED
|
||||
debug (true|false) #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT loop (drawtext|drawtextbox|drawimage|drawrectangle|drawellipse)+>
|
||||
<!ATTLIST loop
|
||||
x CDATA #REQUIRED
|
||||
y CDATA #REQUIRED
|
||||
width CDATA #IMPLIED
|
||||
height CDATA #IMPLIED
|
||||
columnwidth CDATA #IMPLIED
|
||||
rowheight CDATA #IMPLIED
|
||||
name CDATA #REQUIRED
|
||||
orientation (horizontal|vertical|absolute) #REQUIRED
|
||||
overflow (linewrap|cut) #IMPLIED
|
||||
maxitems CDATA #IMPLIED
|
||||
debug (true|false) #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT fill EMPTY>
|
||||
<!ATTLIST fill
|
||||
color CDATA #REQUIRED
|
||||
condition CDATA #IMPLIED
|
||||
debug (true|false) #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT drawtext EMPTY>
|
||||
<!ATTLIST drawtext
|
||||
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 drawtextbox EMPTY>
|
||||
<!ATTLIST drawtextbox
|
||||
x CDATA #REQUIRED
|
||||
y CDATA #REQUIRED
|
||||
width CDATA #REQUIRED
|
||||
height CDATA #IMPLIED
|
||||
align (left|center|right) #IMPLIED
|
||||
maxlines CDATA #IMPLIED
|
||||
floatwidth CDATA #IMPLIED
|
||||
floatheight CDATA #IMPLIED
|
||||
float (topleft|topright) #IMPLIED
|
||||
color CDATA #REQUIRED
|
||||
font CDATA #REQUIRED
|
||||
fontsize CDATA #REQUIRED
|
||||
name NMTOKEN #IMPLIED
|
||||
text CDATA #REQUIRED
|
||||
condition CDATA #IMPLIED
|
||||
debug NMTOKEN #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT drawrectangle EMPTY>
|
||||
<!ATTLIST drawrectangle
|
||||
x CDATA #REQUIRED
|
||||
y CDATA #REQUIRED
|
||||
width CDATA #IMPLIED
|
||||
height CDATA #IMPLIED
|
||||
align (left|center|right) #IMPLIED
|
||||
valign (top|center|bottom) #IMPLIED
|
||||
color CDATA #REQUIRED
|
||||
name NMTOKEN #IMPLIED
|
||||
condition CDATA #IMPLIED
|
||||
debug NMTOKEN #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT drawellipse EMPTY>
|
||||
<!ATTLIST drawellipse
|
||||
x CDATA #REQUIRED
|
||||
y CDATA #REQUIRED
|
||||
width CDATA #IMPLIED
|
||||
height CDATA #IMPLIED
|
||||
align (left|center|right) #IMPLIED
|
||||
valign (top|center|bottom) #IMPLIED
|
||||
color CDATA #REQUIRED
|
||||
quadrant CDATA #REQUIRED
|
||||
name NMTOKEN #IMPLIED
|
||||
condition CDATA #IMPLIED
|
||||
debug NMTOKEN #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT drawimage EMPTY>
|
||||
<!ATTLIST drawimage
|
||||
x CDATA #IMPLIED
|
||||
y CDATA #IMPLIED
|
||||
width CDATA #IMPLIED
|
||||
height CDATA #IMPLIED
|
||||
align (left|center|right) #IMPLIED
|
||||
valign (top|center|bottom) #IMPLIED
|
||||
imagetype (channellogo|seplogo|skinpart|menuicon|icon|image) #REQUIRED
|
||||
cache (true|false) #IMPLIED
|
||||
path CDATA #REQUIRED
|
||||
name CDATA #IMPLIED
|
||||
condition CDATA #IMPLIED
|
||||
debug NMTOKEN #IMPLIED
|
||||
>
|
||||
29
dtd/globals.dtd
Normal file
29
dtd/globals.dtd
Normal file
@@ -0,0 +1,29 @@
|
||||
<?xml encoding="UTF-8"?>
|
||||
|
||||
<!ELEMENT globals (colors,variables,translations,fonts)>
|
||||
<!ELEMENT colors (color)*>
|
||||
<!ELEMENT variables (var)*>
|
||||
<!ELEMENT translations (token)*>
|
||||
<!ELEMENT fonts (font)*>
|
||||
|
||||
<!ELEMENT color (#PCDATA)>
|
||||
<!ATTLIST color
|
||||
name NMTOKEN #REQUIRED>
|
||||
|
||||
<!ELEMENT var (#PCDATA)>
|
||||
<!ATTLIST var
|
||||
name NMTOKEN #REQUIRED
|
||||
type (int|string) #REQUIRED>
|
||||
|
||||
<!ELEMENT token (trans)+>
|
||||
<!ATTLIST token
|
||||
name CDATA #REQUIRED>
|
||||
|
||||
<!ELEMENT trans (#PCDATA)>
|
||||
<!ATTLIST trans
|
||||
lang NMTOKEN #REQUIRED>
|
||||
|
||||
<!ELEMENT font (#PCDATA)>
|
||||
<!ATTLIST font
|
||||
name NMTOKEN #REQUIRED>
|
||||
|
||||
Reference in New Issue
Block a user