org.symbian.tools.wrttools.previewer/preview/script/nokia.js
changeset 391 62472296236e
parent 369 0a31422d2116
child 393 5b968742b729
equal deleted inserted replaced
390:41fb932132ea 391:62472296236e
  1133 			});
  1133 			});
  1134 
  1134 
  1135 
  1135 
  1136 			// Tabs
  1136 			// Tabs
  1137 			$('#tabs').tabs({
  1137 			$('#tabs').tabs({
  1138 				select : function(event, ui){
  1138 //				select : function(event, ui){
  1139 					if(parseInt(ui.index) == 1)
  1139 //					switch (ui.index) {
  1140 					{
  1140 //					case 1:
  1141 						$("#event-icons").show();
  1141 //						$("event-battery-info").show();
  1142 						$("#event-battery-info").hide();
  1142 //						break;
  1143 						$("#event-messaging-info").hide();
  1143 //					case 2:
  1144 						$("#event-memory-info").hide();
  1144 //						$("event-messaging-info").show();
  1145 						
  1145 //						break;
  1146 						//	WRT versionn check
  1146 //					case 3:
  1147 						if(NOKIA.version == 'WRT 1.1')
  1147 //						$("event-memory-info").show();
  1148 						{
  1148 //						break;
  1149 							$("#event-messaging")[0].className = 'active';
  1149 //					case 4:
  1150 							$("#event-memory")[0].className = 'active';
  1150 //						$("settings-view").show();
  1151 						}else
  1151 //						break;
  1152 						{
  1152 //					
  1153 							$("#event-messaging")[0].className = 'inactive';
  1153 //				}}
  1154 							$("#event-memory")[0].className = 'inactive';
       
  1155 						}
       
  1156 						$("#event-battery")[0].className = 'active';
       
  1157 					}else if(parseInt(ui.index) == 0)
       
  1158 					{
       
  1159 						$("#settings-view").show();
       
  1160 						$("#mini-view-info").hide();
       
  1161 					}
       
  1162 				}
       
  1163 			});
  1154 			});
  1164 
  1155 
  1165 			
  1156 			
  1166 			/*	
  1157 			/*	
  1167 			 * 	Event triggering
  1158 			 * 	Event triggering
  1226 			});
  1217 			});
  1227 
  1218 
  1228 
  1219 
  1229 			// Slider
  1220 			// Slider
  1230 			$('#slider').slider({
  1221 			$('#slider').slider({
  1231 				range: true,
       
  1232 				min : 0,
  1222 				min : 0,
  1233 				max : 100,
  1223 				max : 100,
  1234 				step : 1,
  1224 				step : 1,
  1235 				value : 10,
  1225 				value : 10,
  1236 				animate: true,
  1226 				animate: true,
  1237 				slide: function(event, ui) {
  1227 				slide: function(event, ui) {
  1238 					$("#slider-value-panel > span").html(ui.value.toString());
  1228 					$("#slider-value-panel > span").html(ui.value.toString() + "%");
       
  1229 				},
       
  1230 				change: function(event, ui) {
       
  1231 					var chargeValue = ui.value;
       
  1232 					NOKIA.helper.trigger("power", "chargelevel", chargeValue);
       
  1233 					if(NOKIA.version == 'WRT 1.1')
       
  1234 						NOKIA.helper.triggerSapi("Service.SysInfo", "Battery.BatteryStrength", {Status: chargeValue});
  1239 				}
  1235 				}
  1240 				});
  1236 				});
       
  1237 			$("#slider-value-panel > span").html("10%");
  1241 
  1238 
  1242 			var cc = $("#close-camera");
  1239 			var cc = $("#close-camera");
  1243 			cc.click(NOKIA.helper.hideCamera);
  1240 			cc.click(NOKIA.helper.hideCamera);
  1244 			//	Bind Buttons to trigger values to WRT 1.0 / 1.1 bindings
  1241 			//	Bind Buttons to trigger values to WRT 1.0 / 1.1 bindings
  1245 			
  1242 			
  1246 			$("#connect-charger").click(NOKIA.helper.triggerEvents);
  1243 			$("#connect-charger").click(NOKIA.helper.triggerEvents);
  1247 			$("#disconnect-charger").click(NOKIA.helper.triggerEvents);
  1244 			$("#disconnect-charger").click(NOKIA.helper.triggerEvents);
  1248 			$("#update-batter-strength").click(NOKIA.helper.triggerEvents);
       
  1249 
  1245 
  1250 			$("#send-sms").click(NOKIA.helper.triggerEvents);
  1246 			$("#send-sms").click(NOKIA.helper.triggerEvents);
  1251 			$("#send-mms").click(NOKIA.helper.triggerEvents);
  1247 			$("#send-mms").click(NOKIA.helper.triggerEvents);
  1252 
  1248 
  1253 			$("#connect-memory-card").click(NOKIA.helper.triggerEvents);
  1249 			$("#connect-memory-card").click(NOKIA.helper.triggerEvents);
  1327 										NOKIA.helper.trigger("power", "chargerconnected", 0);
  1323 										NOKIA.helper.trigger("power", "chargerconnected", 0);
  1328 										if(NOKIA.version == 'WRT 1.1')
  1324 										if(NOKIA.version == 'WRT 1.1')
  1329 											NOKIA.helper.triggerSapi("Service.SysInfo", "Battery.ChargingStatus", {Status: 0});
  1325 											NOKIA.helper.triggerSapi("Service.SysInfo", "Battery.ChargingStatus", {Status: 0});
  1330 										break;
  1326 										break;
  1331 
  1327 
  1332 				case 'update-batter-strength': 
       
  1333 										var chargeValue = parseInt($('#slider').slider('value'));
       
  1334 										NOKIA.helper.trigger("power", "chargelevel", chargeValue);
       
  1335 										if(NOKIA.version == 'WRT 1.1')
       
  1336 											NOKIA.helper.triggerSapi("Service.SysInfo", "Battery.BatteryStrength", {Status: chargeValue});
       
  1337 										break;
       
  1338 
       
  1339 				//	for messaging
  1328 				//	for messaging
  1340 				case 'send-sms': 
  1329 				case 'send-sms': 
  1341 										if(NOKIA.version == 'WRT 1.1')
  1330 										if(NOKIA.version == 'WRT 1.1')
  1342 											NOKIA.helper.triggerSapi("Service.Messaging", "NewMessage", {MessageType: 'SMS'});
  1331 											NOKIA.helper.triggerSapi("Service.Messaging", "NewMessage", {MessageType: 'SMS'});
  1343 										break;
  1332 										break;