projects
/
mandelbrot-web.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make outer background dark, make sure the image is loaded before we draw it to the...
[mandelbrot-web.git]
/
js
/
mandelbrot.js
diff --git
a/js/mandelbrot.js
b/js/mandelbrot.js
index fad30134a9eeb917a109c8af5839dc63440f8238..f90abca0665ee1223d984f85d93ac7aaa99eebe6 100644
(file)
--- a/
js/mandelbrot.js
+++ b/
js/mandelbrot.js
@@
-29,7
+29,7
@@
function Startup() {
var initTile = new Image();
initTile.src = "style/initial-overview.png";
var initTile = new Image();
initTile.src = "style/initial-overview.png";
-
gMainContext.drawImage(initTile, 0, 0)
;
+
initTile.onload = function() { gMainContext.drawImage(initTile, 0, 0); }
;
}
function initDB() {
}
function initDB() {
@@
-160,18
+160,18
@@
function setVal(aName, aValue) {
switch (aName) {
case "image.width":
case "image.height":
switch (aName) {
case "image.width":
case "image.height":
- gPrefs.set(aName,
v
alue);
- document.getElementById(aName.replace(".", "_")).value =
v
alue;
+ gPrefs.set(aName,
aV
alue);
+ document.getElementById(aName.replace(".", "_")).value =
aV
alue;
break;
case "last_image.Cr_*":
break;
case "last_image.Cr_*":
- gPrefs.set("Cr_min", Cr_min);
- gPrefs.set("Cr_max", Cr_max);
+ gPrefs.set("Cr_min",
aValue.
Cr_min);
+ gPrefs.set("Cr_max",
aValue.
Cr_max);
document.getElementById("Cr_min").value = aValue.Cr_min;
document.getElementById("Cr_max").value = aValue.Cr_max;
break;
case "last_image.Ci_*":
document.getElementById("Cr_min").value = aValue.Cr_min;
document.getElementById("Cr_max").value = aValue.Cr_max;
break;
case "last_image.Ci_*":
- gPrefs.set("Ci_min", Ci_min);
- gPrefs.set("Ci_max", Ci_max);
+ gPrefs.set("Ci_min",
aValue.
Ci_min);
+ gPrefs.set("Ci_max",
aValue.
Ci_max);
document.getElementById("Ci_min").value = aValue.Ci_min;
document.getElementById("Ci_max").value = aValue.Ci_max;
break;
document.getElementById("Ci_min").value = aValue.Ci_min;
document.getElementById("Ci_max").value = aValue.Ci_max;
break;
@@
-182,10
+182,10
@@
function setVal(aName, aValue) {
setAlgorithm(aValue);
break;
case "color_palette":
setAlgorithm(aValue);
break;
case "color_palette":
- setPalette(
value
aValue);
+ setPalette(aValue);
break;
case "syncProportions":
break;
case "syncProportions":
- gPrefs.set(aName,
v
alue);
+ gPrefs.set(aName,
aV
alue);
document.getElementById("proportional").value = aValue;
break;
}
document.getElementById("proportional").value = aValue;
break;
}