X-Git-Url: https://git-public.kairo.at/?p=mandelbrot.git;a=blobdiff_plain;f=xulapp%2Fchrome%2Fmandelbrot%2Fcontent%2Fmandelbrot.js;h=5533f22e7a88950b89b973b82ccb8da5307bb4d4;hp=e4c7d9a77de84f7dcae94470317f5f3ac5b86319;hb=474b436c32a22fe875097a3cc6bc61fb4823ddf1;hpb=7e4a97763df3c87de84f26e740fbdaadbeb48b93 diff --git a/xulapp/chrome/mandelbrot/content/mandelbrot.js b/xulapp/chrome/mandelbrot/content/mandelbrot.js index e4c7d9a..5533f22 100644 --- a/xulapp/chrome/mandelbrot/content/mandelbrot.js +++ b/xulapp/chrome/mandelbrot/content/mandelbrot.js @@ -45,6 +45,7 @@ var gCurrentImageData; function Startup() { updateIterMenu(); + updateAlgoMenu(); updatePaletteMenu(); gMbrotBundle = document.getElementById("mbrotBundle"); document.getElementById("statusLabel").value = gMbrotBundle.getString("statusEmpty"); @@ -484,6 +485,15 @@ function saveImage() { } } +function exitMandelbrot() { + var appInfo = Components.classes["@mozilla.org/xre/app-info;1"] + .getService(Components.interfaces.nsIXULAppInfo); + if (appInfo.ID == "mandelbrot@kairo.at") + quitApp(false); + else + window.close(); +} + function updateBookmarkMenu(aParent) { document.getElementById("bookmarkSave").disabled = (!document.getElementById("drawButton").hidden || (gStartTime > 0));