source: titan/doc/skindoku.txt @ 15746

Last change on this file since 15746 was 15349, checked in by nit, 12 years ago

[titan] add skindoku

File size: 4.0 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)
123getresolution (FUNCPIC)
124getsdhd (FUNCPIC)
125getaspectmode (FUNCPIC)
126getreccount
127getrec (FUNCPIC)
128getplaypic (FUNCPIC)
129getplaytext
130getrecfreesize (FUNCPROGRESS)
131getepgchanneltimeline (FUNCPROGRESS)
132getepgmarkedtimeline (FUNCPROGRESS)
133getepgakttimeline (FUNCPROGRESS)
134getsnrline (FUNCPROGRESS)
135getsignalline (FUNCPROGRESS)
136gettvpic
137getepgmarkeddesc
138getepgaktdesc
139getaktchannelname
140getakttuner
141gettime
142getepgmarkedstart
143getepgmarkedend
144getepgaktstart
145getepgaktend
146getepgakttitle
147getepgmarkedlist
148getepgaktsubtitle
149getepgnexttitle
150getepgnextstart
151getepgnextend
152getepgakttimeremaining
153getepgnexttimeremaining
154getchannelnr
155getchannellistname
156getsnr
157getber
158getunc
159getsignal
160getsatname
161getprovidername
162getpowerofftime
Note: See TracBrowser for help on using the repository browser.