Changeset 42553
- Timestamp:
- 07/23/18 20:43:44 (5 years ago)
- Location:
- titan
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/plugins/lcdsamsung/lcdsamsung.c
r42551 r42553 425 425 { 426 426 startlcd = createpluginpath("/lcdsamsung/start.sh", 0); 427 startlcd = ostrcat(startlcd, " 99", 1, 0); 427 startlcd = ostrcat(startlcd, " 98 ", 1, 0); 428 startlcd = ostrcat(startlcd, getconfig("lcd_samsung_ip", NULL), 1, 0); 428 429 } 429 430 else … … 1180 1181 struct skin* listbox = getscreennode(samsung1_main, "listbox"); 1181 1182 struct skin* lcdtype = getscreennode(samsung1_main, "lcdtype"); 1183 struct skin* lcdip = getscreennode(samsung1_main, "lcdip"); 1182 1184 struct skin* allmenu = getscreennode(samsung1_main, "allmenu"); 1183 1185 struct skin* aktstandby = getscreennode(samsung1_main, "aktstandby"); … … 1198 1200 //wettervorland->hidden = YES; 1199 1201 wettervorort->hidden = YES; 1202 } 1203 changeinput(lcdip, getconfig("lcd_samsung_ip", NULL)); 1204 if(getconfig("lcd_samsung_plugin_type", NULL) == NULL || ostrcmp(getconfig("lcd_samsung_plugin_type", NULL), "d320") != 0) 1205 { 1206 lcdip->hidden = YES; 1200 1207 } 1201 1208 … … 1251 1258 addscreenrc(samsung1_main, listbox); 1252 1259 tmp = listbox->select; 1253 1260 1254 1261 while(1) 1255 1262 { … … 1273 1280 drawscreen(samsung1_main, 0, 0); 1274 1281 } 1275 1282 if((rcret == getrcconfigint("rcleft", NULL) || rcret == getrcconfigint("rcright", NULL)) && listbox->select != NULL && ostrcmp(listbox->select->name, "lcdtype") == 0) 1283 { 1284 if(ostrcmp(lcdtype->ret, "d320") == 0) 1285 { 1286 lcdip->hidden = NO; 1287 } else { 1288 lcdip->hidden = YES; 1289 } 1290 1291 drawscreen(samsung1_main, 0, 0); 1292 } 1276 1293 if(rcret == getrcconfigint("rcexit", NULL)) 1277 1294 break; … … 1282 1299 addconfig("lcd_samsung_plugin_standby", aktstandby->ret); 1283 1300 addconfig("lcd_samsung_plugin_wetter", wettervor->ret); 1284 addconfig("lcd_samsung_plugin_wetterort", wettervorort->ret); 1301 addconfig("lcd_samsung_plugin_wetterort", wettervorort->ret); 1302 addconfig("lcd_samsung_ip", lcdip->ret); 1285 1303 //addconfig("lcd_samsung_plugin_wetterplz", wettervorplz->ret); 1286 1304 //addconfig("lcd_samsung_plugin_wetterland", wettervorland->ret); … … 1295 1313 addconfig("lcd_samsung_plugin_standby", aktstandby->ret); 1296 1314 addconfig("lcd_samsung_plugin_wetter", wettervor->ret); 1297 addconfig("lcd_samsung_plugin_wetterort", wettervorort->ret); 1315 addconfig("lcd_samsung_plugin_wetterort", wettervorort->ret); 1316 addconfig("lcd_samsung_ip", lcdip->ret); 1298 1317 //addconfig("lcd_samsung_plugin_wetterplz", wettervorplz->ret); 1299 1318 //addconfig("lcd_samsung_plugin_wetterland", wettervorland->ret); -
titan/skins/lcdsamsung/skin.xml
r42551 r42553 1 1 <screen name="samsung1_main" title="Samsung SPF.. Settings" titlealign=center fontcol=fontcol valign=bottom fontsize=30 posx=center posy=center width=50% height=40% bordercol=bordercol bordersize=2 bgcol=bgcol> 2 2 <node bordercol=bordercol scrollbar=auto type=listbox posy=center posx=center name=listbox width=85% height=70%> 3 <node name=lcdtype type=choicebox parent=listbox valign=middle posx=0 text="Typenbezeichnung" bordercol=bordercol bordersize=2 width=100% height=25> 3 <node name=lcdtype type=choicebox parent=listbox valign=middle posx=0 text="Typenbezeichnung" bordercol=bordercol bordersize=2 width=100% height=25> 4 <node name=lcdip type=inputbox parent=listbox valign=middle posx=0 text="Display IP" bordercol=bordercol bordersize=2 width=100% height=25> 4 5 <node name=allmenu type=choicebox parent=listbox valign=middle posx=0 text="alle Menus anzeigen" bordercol=bordercol bordersize=2 width=100% height=25> 5 6 <node name=aktstandby type=choicebox parent=listbox valign=middle posx=0 text="aktiv im Standby" bordercol=bordercol bordersize=2 width=100% height=25>
Note: See TracChangeset
for help on using the changeset viewer.