I try to use your example.
[Link: remotecentral.com]I ended up using following script on my Home page:
var myTime = GUI.getDisplayTime();
if(myTime.substring(2, 3) == ":") {myHour = myTime.substring(0,2);}
else if(myTime.substring(1, 2) == ":") {myHour = myTime.substring(0,1);}
myHour=1*myHour;
if (myHour<7 || myHour>=22) {System.setGlobal ("Theme","1");
doPageStart();}
else System.setGlobal ("Theme","6");
doPageStart();
function doPageStart() {
doSetBkgd();
}
//
function doSetBkgd() {
if(System.getGlobal ("Theme")=="1") {
widget("Background").setImage(CF.widget("bkgd_1","Images","Resources").getImage(0),0); return;
}
if(System.getGlobal ("Theme")=="2") {
widget("Background").setImage(CF.widget("bkgd_2","Images","Resources").getImage(0),0); return;
}
if(System.getGlobal ("Theme")=="3") {
widget("Background").setImage(CF.widget("bkgd_3","Images","Resources").getImage(0),0); return;
}
if(System.getGlobal ("Theme")=="4") {
widget("Background").setImage(CF.widget("bkgd_4","Images","Resources").getImage(0),0); return;
}
if(System.getGlobal ("Theme")=="5") {
widget("Background").setImage(CF.widget("bkgd_5","Images","Resources").getImage(0),0); return;
}
if(System.getGlobal ("Theme")=="6") {
widget("Background").setImage(CF.widget("bkgd_6","Images","Resources").getImage(0),0); return;
}
else { System.setGlobal ("Theme","1");
widget("Background").setImage(CF.widget("bkgd_1","Images","Resources").getImage(0),0);
}
}
Last edited by Vesa Mäkelä on October 21, 2010 11:04.