]> git.sesse.net Git - vlc/blob - modules/gui/skins2/parser/skin.act
* parser/xmlparser.cpp: added DTD validation
[vlc] / modules / gui / skins2 / parser / skin.act
1 <!-- vim: set filetype=xml : -->
2
3 <!DOCTYPE actions SYSTEM "flexml-act.dtd">
4 <actions>
5     <top>
6         <![CDATA[
7             #include <vlc/vlc.h>
8             #include <vlc/intf.h>
9             #include "parser/wrappers.h"
10         ]]>
11     </top>
12     <start tag="Bitmap">
13         <![CDATA[
14             AddBitmap( pContext, {id}, {file}, {alphacolor} );
15         ]]>
16     </start>
17     <start tag="Event">
18         <![CDATA[
19             AddEvent( pContext, {id}, {event}, {key} );
20         ]]>
21     </start>
22     <start tag="Font">
23         <![CDATA[
24             AddFont( pContext, {id}, {font}, {size}, {color},
25                      {italic}, {underline} );
26         ]]>
27     </start>
28     <start tag="ThemeInfo">
29         <![CDATA[
30             AddThemeInfo( pContext, {name}, {author}, {email}, {webpage} );
31         ]]>
32     </start>
33     <start tag="Window">
34         <![CDATA[
35             StartWindow( pContext, {id}, {x}, {y}, {visible}, {dragdrop},
36                          {playondrop} );
37         ]]>
38     </start>
39     <end tag="Window">
40         <![CDATA[
41             EndWindow( pContext );
42         ]]>
43     </end>
44     <start tag="Layout">
45         <![CDATA[
46             StartLayout( pContext, {id}, {width}, {height}, {minwidth},
47                          {maxwidth}, {minheight}, {maxheight} );
48         ]]>
49     </start>
50     <end tag="Layout">
51         <![CDATA[
52             EndLayout( pContext );
53         ]]>
54     </end>
55
56     <start tag="Group">
57         <![CDATA[
58             StartGroup( pContext, {x}, {y} );
59         ]]>
60     </start>
61     <end tag="Group">
62         <![CDATA[
63             EndGroup( pContext );
64         ]]>
65     </end>
66     <start tag="Anchor">
67         <![CDATA[
68             AddAnchor( pContext, {x}, {y}, {range}, {priority} );
69         ]]>
70     </start>
71     <start tag="Image">
72         <![CDATA[
73             AddImage( pContext, {id}, {visible}, {x}, {y}, {lefttop},
74                       {rightbottom}, {image}, {onclick}, {help} );
75         ]]>
76     </start>
77     <start tag="Rectangle">
78         <![CDATA[
79             AddRectangle( pContext, {id}, {visible}, {x}, {y}, {w}, {h},
80                           {color}, {onclick}, {help} );
81         ]]>
82     </start>
83     <start tag="Button">
84         <![CDATA[
85             AddButton( pContext, {id}, {x}, {y}, {lefttop}, {rightbottom},
86                       {up}, {down}, {over}, {action}, {tooltiptext}, {help} );
87         ]]>
88     </start>
89     <start tag="CheckBox">
90         <![CDATA[
91             AddCheckBox( pContext, {id},
92                          {x}, {y}, {lefttop}, {rightbottom},
93                          {up1}, {down1}, {over1}, {up2}, {down2}, {over2},
94                          {state}, {action1}, {action2}, {tooltiptext1},
95                          {tooltiptext2}, {help} );
96         ]]>
97     </start>
98     <start tag="Slider">
99         <![CDATA[
100             AddSlider( pContext, {id}, {visible}, {x}, {y},
101                        {lefttop}, {rightbottom}, {up}, {down},
102                        {over}, {points}, {thickness}, {value}, {tooltiptext},
103                        {help} );
104         ]]>
105     </start>
106     <start tag="RadialSlider">
107         <![CDATA[
108             AddRadialSlider( pContext, {id}, {visible}, {x}, {y},
109                              {lefttop}, {rightbottom}, {sequence}, {nbimages},
110                              {minangle}, {maxangle}, {value}, {tooltiptext},
111                              {help} );
112         ]]>
113     </start>
114     <start tag="Text">
115         <![CDATA[
116             AddText( pContext, {id}, {visible}, {x}, {y}, {text}, {font},
117                      {align}, {width}, {display}, {scroll}, {scrollspace},
118                      {help} );
119         ]]>
120     </start>
121     <start tag="Playlist">
122         <![CDATA[
123             AddPlaylist( pContext, {id}, {visible}, {x}, {y}, {width},
124                         {height}, {lefttop}, {rightbottom}, {font}, {var},
125                         {fgcolor}, {playcolor}, {bgcolor1}, {bgcolor2},
126                         {selcolor}, {help} );
127         ]]>
128     </start>
129     <end tag="Playlist">
130         <![CDATA[
131             AddPlaylistEnd( pContext );
132         ]]>
133     </end>
134     <start tag="Theme">
135         <![CDATA[
136             StartTheme( pContext, {version}, {magnet}, {alpha}, {movealpha}, {fadetime} );
137         ]]>
138     </start>
139     <end tag="Theme">
140         <![CDATA[
141             EndTheme( pContext );
142         ]]>
143     </end>
144 </actions>