Create Profile Wiz of profile manager

This commit is contained in:
racham%netscape.com 1999-06-12 00:32:12 +00:00
Родитель e72902d6bf
Коммит 00b032c12e
1 изменённых файлов: 19 добавлений и 18 удалений

Просмотреть файл

@ -8,7 +8,7 @@
xmlns:html="http://www.w3.org/TR/REC-html40"
xmlns:rdf="http://www.w3.org/TR/WD-rdf-syntax#"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
title="CreateProfile Wizard">
title="Profile Manager">
<html:script>
@ -22,10 +22,11 @@ var toolkitCore;
nameGlobal = new Array();
nameArray = new Array();
var count = 0;
var dataCount = 0;
function Startup()
{
dump("Doing Startup...\n");
//dump("Doing Startup...\n");
toolkitCore = XPAppCoresManager.Find("toolkitCore");
if (!toolkitCore) {
toolkitCore = new ToolkitCore();
@ -39,13 +40,13 @@ function Startup()
function SetValue(name, value)
{
dump("Inside SetValue\n");
//dump("Inside SetValue\n");
var found = false;
for (i = 0; i !=count; i++) {
for (i = 0; i !=dataCount; i++) {
if (nameArray[i] == name) {
dump("Name exists: "+nameGlobal[i]+"\n");
//dump("Name exists: "+nameGlobal[i]+"\n");
nameGlobal[i] = name+"="+value+"%";
dump("New values: "+name+" "+value+"\n");
//dump("New values: "+name+" "+value+"\n");
found = true;
break;
}
@ -53,12 +54,12 @@ function SetValue(name, value)
if (!found) {
dump("Name does not exist\n");
nameGlobal[count] = name+"="+value+"%";
dump("Name Value: "+name+" "+value+"\n");
//dump("Name does not exist\n");
nameGlobal[dataCount] = name+"="+value+"%";
//dump("Name Value: "+name+" "+value+"\n");
nameArray[count] = name;
count++;
nameArray[dataCount] = name;
dataCount++;
}
}
@ -66,23 +67,23 @@ function Finish()
{
var data = "";
var i = 0;
dump("before for loop\n");
for (i = 0; i !=count; i++) {
//dump("before for loop\n");
for (i = 0; i !=dataCount; i++) {
data = data+nameGlobal[i];
}
dump("DATA IS: "+data+"\n");
dump("calling javascript reflection\n");
//dump("calling javascript reflection\n");
var profileCore = XPAppCoresManager.Find("ProfileCore");
if (!profileCore)
{
dump("!profileCore\n");
//dump("!profileCore\n");
profileCore = new ProfileCore();
dump("!profileCore\n");
//dump("!profileCore\n");
if (profileCore) {
dump("after ! yes profileCore in if loop\n");
//dump("after ! yes profileCore in if loop\n");
profileCore.Init("ProfileCore");
}
else {
@ -91,7 +92,7 @@ function Finish()
}
if (profileCore) {
dump("yes profileCore\n");
//dump("yes profileCore\n");
profileCore.CreateNewProfile(data);
}