--- 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();