]> git.sesse.net Git - vlc/blob - modules/gui/skins/parser/skin.act
8981113c5ad17781d1a447372ffa447e4cdfa08e
[vlc] / modules / gui / skins / parser / skin.act
1 <!-- vim: set filetype=xml : -->
2 <!--
3  *****************************************************************************
4  * skin.act: FleXML actions file
5  *****************************************************************************
6  * Copyright (C) 2003 VideoLAN
7  * $Id: skin.act,v 1.8 2003/07/23 09:14:24 asmax Exp $
8  *
9  * Authors: Olivier Teulière <ipkiss@via.ecp.fr>
10  *          Emmanuel Puig    <karibu@via.ecp.fr>
11  *
12  * This program is free software; you can redistribute it and/or modify
13  * it under the terms of the GNU General Public License as published by
14  * the Free Software Foundation; either version 2 of the License, or
15  * (at your option) any later version.
16  *
17  * This program is distributed in the hope that it will be useful,
18  * but WITHOUT ANY WARRANTY; without even the implied warranty of
19  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20  * GNU General Public License for more details.
21  *
22  * You should have received a copy of the GNU General Public License
23  * along with this program; if not, write to the Free Software
24  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111,
25  * USA.
26  *****************************************************************************
27 -->
28
29 <!DOCTYPE actions SYSTEM "flexml-act.dtd">
30 <actions>
31     <top>
32         <![CDATA[
33             #include "parser/wrappers.h"
34         ]]>
35     </top>
36     <start tag="Bitmap">
37         <![CDATA[
38             AddBitmap( {id}, {file}, {alphacolor} );
39         ]]>
40     </start>
41     <start tag="Event">
42         <![CDATA[
43             AddEvent( {id}, {event}, {key} );
44         ]]>
45     </start>
46     <start tag="Font">
47         <![CDATA[
48             AddFont( {id}, {font}, {size}, {color}, {weight}, {italic},
49                      {underline} );
50         ]]>
51     </start>
52     <start tag="ThemeInfo">
53         <![CDATA[
54             AddThemeInfo( {name}, {author}, {email}, {webpage} );
55         ]]>
56     </start>
57     <start tag="Window">
58         <![CDATA[
59             StartWindow( {id}, {x}, {y}, {visible}, {fadetime}, {alpha},
60                          {movealpha}, {dragdrop} );
61         ]]>
62     </start>
63     <end tag="Window">
64         <![CDATA[
65             EndWindow();
66         ]]>
67     </end>
68     <start tag="ControlGroup">
69         <![CDATA[
70             StartControlGroup( {x}, {y} );
71         ]]>
72     </start>
73     <end tag="ControlGroup">
74         <![CDATA[
75             EndControlGroup();
76         ]]>
77     </end>
78     <start tag="Anchor">
79         <![CDATA[
80             AddAnchor( {x}, {y}, {range}, {priority} );
81         ]]>
82     </start>
83     <start tag="ImageControl">
84         <![CDATA[
85             AddImage( {id}, {visible}, {x}, {y}, {image}, {onclick}, {help} );
86         ]]>
87     </start>
88     <start tag="RectangleControl">
89         <![CDATA[
90             AddRectangle( {id}, {visible}, {x}, {y}, {w}, {h}, {color},
91                           {onclick}, {help} );
92         ]]>
93     </start>
94     <start tag="ButtonControl">
95         <![CDATA[
96             AddButton( {id},
97                        {visible},
98                        {x}, {y},
99                        {up}, {down}, {disabled},
100                        {onclick}, {onmouseover}, {onmouseout},
101                        {tooltiptext}, {help} );
102         ]]>
103     </start>
104     <start tag="CheckBoxControl">
105         <![CDATA[
106             AddCheckBox( {id},
107                          {visible},
108                          {x}, {y},
109                          {img1}, {img2}, {clickimg1}, {clickimg2}, {disabled1},
110                          {disabled2},
111                          {onclick1}, {onclick2}, {onmouseover1}, {onmouseout1},
112                          {onmouseover2}, {onmouseout2},
113                          {tooltiptext1}, {tooltiptext2}, {help} );
114         ]]>
115     </start>
116     <start tag="SliderControl">
117         <![CDATA[
118             AddSlider( {id}, {visible}, {x}, {y}, {type}, {up}, {down}, {abs},
119                        {ord}, {tooltiptext}, {help} );
120         ]]>
121     </start>
122     <start tag="TextControl">
123         <![CDATA[
124             AddText( {id}, {visible}, {x}, {y}, {text}, {font}, {align},
125                      {width}, {display}, {scroll}, {scrollspace},
126                      {help} );
127         ]]>
128     </start>
129     <start tag="PlayListControl">
130         <![CDATA[
131             AddPlayList( {id}, {visible}, {x}, {y}, {width}, {infowidth},
132                          {font}, {playfont}, {selcolor}, {abs}, {ord},
133                          {longfilename}, {help} );
134         ]]>
135     </start>
136     <end tag="PlayListControl">
137         <![CDATA[
138             AddPlayListEnd();
139         ]]>
140     </end>
141     <start tag="Theme">
142         <![CDATA[
143             StartTheme( {magnet} );
144         ]]>
145     </start>
146     <end tag="Theme">
147         <![CDATA[
148             EndTheme();
149         ]]>
150     </end>
151 </actions>