# HG changeset patch # User Eugene Ostroukhov # Date 1278003461 25200 # Node ID 07412dc8e169bfca00a8a08930f87cb23d99a995 # Parent 084ae6de03b530d530aff241386b4e4420b673fa Bug 3090 - Store selected controls tabs between browser restarts diff -r 084ae6de03b5 -r 07412dc8e169 org.symbian.tools.wrttools.previewer/preview/script/helper.js --- a/org.symbian.tools.wrttools.previewer/preview/script/helper.js Thu Jul 01 09:17:42 2010 -0700 +++ b/org.symbian.tools.wrttools.previewer/preview/script/helper.js Thu Jul 01 09:57:41 2010 -0700 @@ -295,22 +295,14 @@ }); // Tabs - $('#tabs').tabs( { - // select : function(event, ui){ - // switch (ui.index) { - // case 1: - // $("event-battery-info").show(); - // break; - // case 2: - // $("event-messaging-info").show(); - // break; - // case 3: - // $("event-memory-info").show(); - // break; - // case 4: - // - // }} - }); + $('#tabs').tabs( + { + select : function(event, ui) { + var selectedTab = ui.index; + NOKIA.helper.setPreference(EmulatorPreferences.SELECTED_TAB, + selectedTab); + }, selected:NOKIA.helper.getPreference(EmulatorPreferences.SELECTED_TAB) + }); $(".tabs-bottom .ui-tabs-nav, .tabs-bottom .ui-tabs-nav > *").removeClass( "ui-corner-all ui-corner-top").addClass("ui-corner-bottom"); @@ -322,35 +314,35 @@ }); $("#xright").button( { icons : { - primary : 'ui-icon-triangle-1-e' - }, - text : false + primary : 'ui-icon-triangle-1-e' + }, + text : false }); $("#yleft").button( { icons : { - primary : 'ui-icon-triangle-1-w' - }, - text : false + primary : 'ui-icon-triangle-1-w' + }, + text : false }); $("#yright").button( { icons : { - primary : 'ui-icon-triangle-1-e' - }, - text : false + primary : 'ui-icon-triangle-1-e' + }, + text : false }); $("#zleft").button( { icons : { - primary : 'ui-icon-triangle-1-w' - }, - text : false + primary : 'ui-icon-triangle-1-w' + }, + text : false }); $("#zright").button( { icons : { - primary : 'ui-icon-triangle-1-e' - }, - text : false + primary : 'ui-icon-triangle-1-e' + }, + text : false }); - + /* * Event triggering */ diff -r 084ae6de03b5 -r 07412dc8e169 org.symbian.tools.wrttools.previewer/preview/script/nokia.js --- a/org.symbian.tools.wrttools.previewer/preview/script/nokia.js Thu Jul 01 09:17:42 2010 -0700 +++ b/org.symbian.tools.wrttools.previewer/preview/script/nokia.js Thu Jul 01 09:57:41 2010 -0700 @@ -172,3 +172,7 @@ }); window.onresize = NOKIA.layout.render; + +var EmulatorPreferences = { + SELECTED_TAB:"__SYM_SELECTED_CONTROLS_TAB" +};