source: titan/doc/skindoku.txt @ 17339

Last change on this file since 17339 was 17339, checked in by obi, 9 years ago

add oscam crypt skin funktions

File size: 4.2 KB
Line 
1/*****************************************************/
2/* this file is part of the tiTan / tiTanNIT Project */
3/* and allowed only for use with this.               */
4/*                                                   */
5/* copyright by NIT                                  */
6/*****************************************************/
7
8Aufbau eines screen:
9
10<screen parameter1 parameter2 ...>
11<node parameter2 parameter2 ...>
12<node parameter1 parameter2 ...>
13......
14</screen>
15
16parameter keywords:
17
18name= eindeutiger name
19parent= name eines parent nodes (die positionen werden dann vom parentnode gerechnet)
20type= listbox/textbox/choicebox/inputbox/inputboxnum/filelist/progressbar/....
21posx= x position
22posy= y position
23width= breite
24height= höhe
25picwidth= höhe des png (wird scaliert) 1 = autoscale
26picheight= breite des png (wird scaliert) 1 = autoscale
27textposx= wo soll der text begonnen werden zum zeichen (innerhalb des node)
28textposx2= wo soll der text begonnen werden zum zeichen (innerhalb des node) für einen 2. text
29halign= left/center/right
30valign= top/middle/bottom
31hidden= unsichtbar
32wrap= text umbrechen
33hspace= innerer randabstand (rechts links)
34vspace= innerer randabstand (oben/unten)
35bgspace = hintergrundfarbe abstand
36zorder= node in den vordergrund/hintergrund legen
37scrollbar= no / yes / auto
38bordersize= randbreite
39bordertype = wo soll der rahmen gezeichnet werden (rechts / links / oben / unten)
40bordercol= randfarbe (-2 = keinen hintergund zeichnen)
41deaktivcol= wenn nicht 0 dann wird der eintrag in dieser farbe dargestellt und kann nicht ausgewählt werden (listbox)
42progresscol= farbe eine progressbalken
43shadowsize= schatten breite
44shadowcol= schatten farbe
45shadowpos= bottomleft, bottomright, topleft, topright
46fontsize= schriftgrösse
47fontsize2= schriftgrösse 2. text
48fontcol= schriftfarbe
49fontcol2= schriftfarbe 2.text
50charspace= abstand zwischen den schriftzeichen
51borderradius= runder rahmen radius
52transparent= transparent 0-255 (0 = ohne, 255 = voll)
53font= schriftart
54title= titel text
55titlealign= ausrichtung titel (left/center/right)
56text= darzustellender text
57text2 = 2. text
58titlebgcol = title hintergrundfarbe
59titlebgcol2 = 2 title hintergrundfarbe für farbverlauf
60bgcol= hintergrundfarbe
61bgcol2= 2 hintergrundfarbe für farbverlauf
62gradient = farbverlauf
63titlegradient= farbverlauf für title
64picmem= path zum png (wird im mem gehalten)
65pic= path zum png (wird nicht im mem gehalten)
66func= ausführen einer funktion (z.B. getpicon)
67param1= parameter für funktion
68param2= parameter für funktion
69input= vordefinierter wert für inputbox/choicebox
70mask= maske für nummerische inputbox (z.B. 000.000.000) - alle nullen sind änderbar, rest wird nur dargestellt
71
72parameter values:
73
74yes
75no
76auto
77
78parameter values position:
79
80left
81center
82right
83top
84middle
85bottom
86bottomleft
87bottomright
88topleft
89topright
90leftright
91topbottom
92topmiddle
93leftmiddle
94textbottom
95
96parameter values node type:
97
98listbox
99grid
100gridbr
101gridbrmenu
102textbox
103textboxgridbr
104choicebox
105inputbox
106inputboxnum
107filelist
108progressbar
109multiprogressbar
110menu
111
112parameter function:
113FUNCPIC shows a picture
114FUNCPROGRESS shows a progress bar
115Rest shows text
116
117getpicon (FUNCPIC)
118getalternatepicon (FUNCPIC)
119getepgpicon (FUNCPIC)
120getsoundtype (FUNCPIC)
121getteletext (FUNCPIC)
122getcrypt (FUNCPIC)
123gethbbtv (FUNCPIC)
124getresolution (FUNCPIC)
125getsdhd (FUNCPIC)
126getaspectmode (FUNCPIC)
127getreccount
128getrec (FUNCPIC)
129getplaypic (FUNCPIC)
130getplaytext
131getrecfreesize (FUNCPROGRESS)
132getepgchanneltimeline (FUNCPROGRESS)
133getepgmarkedtimeline (FUNCPROGRESS)
134getepgakttimeline (FUNCPROGRESS)
135getsnrline (FUNCPROGRESS)
136getsignalline (FUNCPROGRESS)
137gettvpic
138getepgmarkeddesc
139getepgaktdesc
140getaktchannelname
141getakttuner
142gettime
143getepgmarkedstart
144getepgmarkedend
145getepgaktstart
146getepgaktend
147getepgakttitle
148getepgmarkedlist
149getepgaktsubtitle
150getepgnexttitle
151getepgnextstart
152getepgnextend
153getepgakttimeremaining
154getepgnexttimeremaining
155getchannelnr
156getchannellistname
157getsnr
158getber
159getunc
160getsignal
161getsatname
162getprovidername
163getpowerofftime
164getimgname
165getoscamcaid
166getoscampid
167getoscamprov
168getoscamreader
169getoscamfrom
170getoscamprotocol
171getoscamhops
172getoscamecmtime
173getoscamcw0
174getoscamcw1
Note: See TracBrowser for help on using the repository browser.