diff -r 29d06ba03163 -r abeee2a2e01b mypackage_wrt/Main.js --- a/mypackage_wrt/Main.js Mon May 10 09:27:55 2010 +0100 +++ b/mypackage_wrt/Main.js Mon May 10 14:32:47 2010 +0100 @@ -39,6 +39,9 @@ var Packageid=null; var myforumid=null; var myforumtitle=null; +var enabletransition=null; +var istransitionon = true; +var myoption ={ value: "1", text: "on" }; // Feed name, URL etc for forums var forumFeedName = "Symbian.org Forums"; @@ -64,7 +67,7 @@ var mercurialPackageUrl=null; // Update variables -var myversion = "0.4"; +var myversion = "0.4a"; var versionWikiPageUrl = wikiBaseUrl + "/My_Package_Widget"; var versionWikiPageString = "Current widget version is ["; var downloadUrl = "http://tiny.symbian.org/mypackage"; @@ -207,11 +210,18 @@ settings.addControl(ForumControl); + //add tick box for transition effects + + enabletransition = new SelectionList ("transitions","Transition Effects", [myoption],true,null); + settings.addControl(enabletransition); + if (istransitionon){ + enabletransition.setSelected([myoption]); + } + // save settings button settingsSaveButton = new FormButton(null, "Save"); settingsSaveButton.addEventListener("ActionPerformed", saveSettingsClicked); - settings.addControl(settingsSaveButton); - + settings.addControl(settingsSaveButton); // cancel settings button @@ -294,6 +304,8 @@ //saved from PackageMercurialUrlCompleted mercurialPackageUrl=widget.preferenceForKey("mercurialPackageUrl"); + + istransitionon=widget.preferenceForKey("istransitionon"); } } @@ -306,7 +318,7 @@ widget.setPreferenceForKey(Packageid, "Packageid"); widget.setPreferenceForKey(myforumid, "myforumid"); widget.setPreferenceForKey(myforumtitle, "myforumtitle"); - + widget.setPreferenceForKey(istransitionon, "istransitionon"); } } @@ -318,6 +330,8 @@ forumPassword = forumPasswordControl.getText(); Packageid = packageControl.getText(); + istransitionon= enabletransition.isSelected(myoption); + // save preferences savePreferences();