]> git.sesse.net Git - vlc/blob - share/skins2/skin.dtd
* skins2/winamp2.xml: exchanged volume_up and volume_down images
[vlc] / share / skins2 / skin.dtd
1 <!-- version 2.0
2 -->
3
4
5 <!ELEMENT Theme (ThemeInfo,(Bitmap|BitmapFont|Font|Window)*)>
6     <!ATTLIST Theme
7         version     CDATA   #REQUIRED
8         tooltipfont CDATA   "defaultfont"
9         magnet      CDATA   "15"
10         alpha       CDATA   "255"
11         movealpha   CDATA   "255"
12     >
13
14 <!-- main elements -->
15 <!ELEMENT Bitmap (SubBitmap)*>
16     <!ATTLIST Bitmap
17         id          CDATA   #REQUIRED
18         file        CDATA   #REQUIRED
19         alphacolor  CDATA   #REQUIRED
20     >
21 <!ELEMENT SubBitmap EMPTY>
22     <!ATTLIST SubBitmap
23         id          CDATA   #REQUIRED
24         x           CDATA   #REQUIRED
25         y           CDATA   #REQUIRED
26         width       CDATA   #REQUIRED
27         height      CDATA   #REQUIRED
28     >
29 <!ELEMENT Font EMPTY>
30     <!ATTLIST Font
31         id          CDATA   #REQUIRED
32         file        CDATA   #REQUIRED
33         size        CDATA   "12"
34     >
35 <!ELEMENT BitmapFont EMPTY>
36     <!ATTLIST BitmapFont
37         id          CDATA   #REQUIRED
38         file        CDATA   #REQUIRED
39         type        CDATA   "digits"
40     >
41 <!ELEMENT ThemeInfo EMPTY>
42     <!ATTLIST ThemeInfo
43         name        CDATA   #IMPLIED
44         author      CDATA   #IMPLIED
45         email       CDATA   #IMPLIED
46         webpage     CDATA   #IMPLIED
47     >
48 <!ELEMENT Window (Layout)+>
49     <!ATTLIST Window
50         id          CDATA   "none"
51         visible     CDATA   "true"
52         x           CDATA   "0"
53         y           CDATA   "0"
54         dragdrop    CDATA   "true"
55         playondrop  CDATA   "true"
56     >
57
58 <!ELEMENT Layout (Group)>
59     <!ATTLIST Layout
60         id          CDATA   "none"
61         width       CDATA   #REQUIRED
62         height      CDATA   #REQUIRED
63         minwidth    CDATA   "-1"
64         maxwidth    CDATA   "-1"
65         minheight   CDATA   "-1"
66         maxheight   CDATA   "-1"
67     >
68 <!ELEMENT Group (Group|Image|Button|Playlist|Slider|RadialSlider|Text|Checkbox|
69                  Anchor|Video|Playtree)+>
70     <!ATTLIST Group
71         x           CDATA   "0"
72         y           CDATA   "0"
73     >
74
75 <!-- Anchors -->
76 <!ELEMENT Anchor EMPTY>
77     <!ATTLIST Anchor
78         x           CDATA   "0"
79         y           CDATA   "0"
80         priority    CDATA   #REQUIRED
81         points      CDATA   "(0,0)"
82         range       CDATA   "10"
83     >
84
85 <!-- Controls -->
86 <!ELEMENT Image EMPTY>
87     <!ATTLIST Image
88         id          CDATA   "none"
89         visible     CDATA   "true"
90         x           CDATA   "0"
91         y           CDATA   "0"
92         lefttop     CDATA   "lefttop"
93         rightbottom CDATA   "lefttop"
94         image       CDATA   #REQUIRED
95         action      CDATA   "none"
96         resize      CDATA   "mosaic"
97         help        CDATA   ""
98     >
99 <!ELEMENT Button EMPTY>
100     <!ATTLIST Button
101         id          CDATA   "none"
102         visible     CDATA   "true"
103         x           CDATA   "0"
104         y           CDATA   "0"
105         lefttop     CDATA   "lefttop"
106         rightbottom CDATA   "lefttop"
107         up          CDATA   #REQUIRED
108         down        CDATA   "none"
109         over        CDATA   "none"
110         action      CDATA   "none"
111         tooltiptext CDATA   ""
112         help        CDATA   ""
113     >
114 <!ELEMENT Checkbox EMPTY>
115     <!ATTLIST Checkbox
116         id           CDATA   "none"
117         visible      CDATA   "true"
118         x            CDATA   "0"
119         y            CDATA   "0"
120         lefttop      CDATA   "lefttop"
121         rightbottom  CDATA   "lefttop"
122         up1          CDATA   #REQUIRED
123         down1        CDATA   "none"
124         over1        CDATA   "none"
125         up2          CDATA   #REQUIRED
126         down2        CDATA   "none"
127         over2        CDATA   "none"
128         state        CDATA   #REQUIRED
129         action1      CDATA   "none"
130         action2      CDATA   "none"
131         tooltiptext1 CDATA   ""
132         tooltiptext2 CDATA   ""
133         help         CDATA   ""
134     >
135 <!ELEMENT Slider EMPTY>
136     <!ATTLIST Slider
137         id          CDATA   "none"
138         visible     CDATA   "true"
139         x           CDATA   "0"
140         y           CDATA   "0"
141         lefttop     CDATA   "lefttop"
142         rightbottom CDATA   "lefttop"
143         up          CDATA   #REQUIRED
144         down        CDATA   "none"
145         over        CDATA   "none"
146         points      CDATA   #REQUIRED
147         thickness   CDATA   "10"
148         value       CDATA   "none"
149         tooltiptext CDATA   ""
150         help        CDATA   ""
151     >
152 <!ELEMENT RadialSlider EMPTY>
153     <!ATTLIST RadialSlider
154         id          CDATA   "none"
155         visible     CDATA   "true"
156         x           CDATA   "0"
157         y           CDATA   "0"
158         lefttop     CDATA   "lefttop"
159         rightbottom CDATA   "lefttop"
160         sequence    CDATA   #REQUIRED
161         nbimages    CDATA   #REQUIRED
162         minangle    CDATA   "0"
163         maxangle    CDATA   "360"
164         value       CDATA   "none"
165         tooltiptext CDATA   ""
166         help        CDATA   ""
167     >
168 <!ELEMENT Text EMPTY>
169     <!ATTLIST Text
170         id          CDATA   "none"
171         visible     CDATA   "true"
172         x           CDATA   "0"
173         y           CDATA   "0"
174         width       CDATA   "0"
175         lefttop     CDATA   "lefttop"
176         rightbottom CDATA   "lefttop"
177         text        CDATA   ""
178         font        CDATA   #REQUIRED
179         color       CDATA   "#000000"
180         help        CDATA   ""
181     >
182 <!ELEMENT Playlist (Slider)?>
183     <!ATTLIST Playlist
184         id          CDATA   #REQUIRED
185         visible     CDATA   "true"
186         x           CDATA   "0"
187         y           CDATA   "0"
188         width       CDATA   "0"
189         height      CDATA   "0"
190         lefttop     CDATA   "lefttop"
191         rightbottom CDATA   "lefttop"
192         font        CDATA   #REQUIRED
193         bgimage     CDATA   "none"
194         fgcolor     CDATA   "#000000"
195         playcolor   CDATA   "#FF0000"
196         bgcolor1    CDATA   "#FFFFFF"
197         bgcolor2    CDATA   "#FFFFFF"
198         selcolor    CDATA   "#0000FF"
199         help        CDATA   ""
200     >
201 <!ELEMENT Playtree (Slider)?>
202     <!ATTLIST Playtree
203         id          CDATA   #REQUIRED
204         visible     CDATA   "true"
205         x           CDATA   "0"
206         y           CDATA   "0"
207         width       CDATA   "0"
208         height      CDATA   "0"
209         lefttop     CDATA   "lefttop"
210         rightbottom CDATA   "lefttop"
211         font        CDATA   #REQUIRED
212         bgimage     CDATA   "none"
213         itemimage   CDATA   "none"
214         openimage   CDATA   "none"
215         closedimage CDATA   "none"
216         fgcolor     CDATA   "#000000"
217         playcolor   CDATA   "#FF0000"
218         bgcolor1    CDATA   "#FFFFFF"
219         bgcolor2    CDATA   "#FFFFFF"
220         selcolor    CDATA   "#0000FF"
221         help        CDATA   ""
222     >
223 <!ELEMENT Video EMPTY>
224     <!ATTLIST Video
225         id          CDATA   "none"
226         visible     CDATA   "true"
227         x           CDATA   "0"
228         y           CDATA   "0"
229         width       CDATA   "0"
230         height      CDATA   "0"
231         lefttop     CDATA   "lefttop"
232         rightbottom CDATA   "lefttop"
233         autoresize  CDATA   "false"
234         help        CDATA   ""
235     >