projects
/
mandelbrot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add scale field in image settings, add extra button for drawing image right away#
[mandelbrot.git]
/
xulapp
/
chrome
/
mandelbrot
/
content
/
image-settings.xul
diff --git
a/xulapp/chrome/mandelbrot/content/image-settings.xul
b/xulapp/chrome/mandelbrot/content/image-settings.xul
index 04da6562b5a34335cbfe03aa27214bebda5440af..c4c609222702b36f5d63dc173deac99286ab6026 100644
(file)
--- a/
xulapp/chrome/mandelbrot/content/image-settings.xul
+++ b/
xulapp/chrome/mandelbrot/content/image-settings.xul
@@
-46,9
+46,9
@@
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:html="http://www.w3.org/1999/xhtml"
title="&imageSettings.title;"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:html="http://www.w3.org/1999/xhtml"
title="&imageSettings.title;"
-
dlgbuttons="accept,cancel
"
- ondialog
accept
="callDrawImage();"
- buttonlabel
accept
="&DrawImageButton.label;">
+
buttons="accept,cancel,extra1
"
+ ondialog
extra1
="callDrawImage();"
+ buttonlabel
extra1
="&DrawImageButton.label;">
<prefpane id="imgSettingsPane" onpaneload="initSettings();">
<script type="application/x-javascript"
<prefpane id="imgSettingsPane" onpaneload="initSettings();">
<script type="application/x-javascript"
@@
-77,19
+77,29
@@
<hbox flex="1">
<label value="&coord.min.label;" control="Cr_min"/>
<textbox id="Cr_min" size="10"
<hbox flex="1">
<label value="&coord.min.label;" control="Cr_min"/>
<textbox id="Cr_min" size="10"
- preference="mandelbrot.last_image.Cr_min"/>
+ preference="mandelbrot.last_image.Cr_min"
+ onchange="recalcCoord('Cr', 'scale');"/>
<label value="&coord.max.label;" control="Cr_max"/>
<textbox id="Cr_max" size="10"
<label value="&coord.max.label;" control="Cr_max"/>
<textbox id="Cr_max" size="10"
- preference="mandelbrot.last_image.Cr_max"/>
+ preference="mandelbrot.last_image.Cr_max"
+ onchange="recalcCoord('Cr', 'scale');"/>
+ <label value="&coord.scale.label;" control="Cr_scale"/>
+ <textbox id="Cr_scale" size="10"
+ onchange="recalcCoord('Cr', 'max');"/>
</hbox>
<description value="&coord.imag.label;"/>
<hbox flex="1">
<label value="&coord.min.label;" control="Ci_min"/>
<textbox id="Ci_min" size="10"
</hbox>
<description value="&coord.imag.label;"/>
<hbox flex="1">
<label value="&coord.min.label;" control="Ci_min"/>
<textbox id="Ci_min" size="10"
- preference="mandelbrot.last_image.Ci_min"/>
+ preference="mandelbrot.last_image.Ci_min"
+ onchange="recalcCoord('Ci', 'scale');"/>
<label value="&coord.max.label;" control="Ci_max"/>
<textbox id="Ci_max" size="10"
<label value="&coord.max.label;" control="Ci_max"/>
<textbox id="Ci_max" size="10"
- preference="mandelbrot.last_image.Ci_max"/>
+ preference="mandelbrot.last_image.Ci_max"
+ onchange="recalcCoord('Ci', 'scale');"/>
+ <label value="&coord.scale.label;" control="Ci_scale"/>
+ <textbox id="Ci_scale" size="10"
+ onchange="recalcCoord('Ci', 'max');"/>
</hbox>
</groupbox>
</hbox>
</groupbox>
@@
-107,7
+117,7
@@
preference="mandelbrot.image.height"/>
</hbox>
</groupbox>
preference="mandelbrot.image.height"/>
</hbox>
</groupbox>
-
+
<groupbox>
<caption label="&preview.title;"/>
<hbox flex="1" pack="center" align="center">
<groupbox>
<caption label="&preview.title;"/>
<hbox flex="1" pack="center" align="center">