1 | <html> |
---|
2 | <head> |
---|
3 | <mea http-equiv="pragma" content="no-cache"> |
---|
4 | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
---|
5 | <title>Contour plot set-up : advanced parameters</title> |
---|
6 | <link rel="stylesheet" href="ether.css" type="text/css"> |
---|
7 | <script language="JavaScript" type="text/JavaScript"> |
---|
8 | //!-- |
---|
9 | //!-- |
---|
10 | function updateBarre() { |
---|
11 | if (document.myForm.contour_default_colour.value=="1") { |
---|
12 | document.myForm.imBarre.src='./Icons/imCouleur_'+document.myForm.idl_colour.value+'.gif'; |
---|
13 | } |
---|
14 | else if (document.myForm.contour_default_colour.value=="0") document.myForm.imBarre.src='./Icons/imCouleur_default.gif'; |
---|
15 | else if (document.myForm.contour_default_colour.value=="2") document.myForm.imBarre.src='./Icons/imCouleur_0_0_0.gif'; |
---|
16 | else { |
---|
17 | val_src='imCouleur_'+document.myForm.contour_default_colour.value+'.gif'; |
---|
18 | val_src=val_src.replace(",", "_"); |
---|
19 | val_src=val_src.replace(",", "_"); |
---|
20 | |
---|
21 | document.myForm.imBarre.src='./Icons/'+val_src; |
---|
22 | } |
---|
23 | |
---|
24 | |
---|
25 | return true; |
---|
26 | } |
---|
27 | |
---|
28 | |
---|
29 | function activeLine() { |
---|
30 | if (document.myForm.contour_display_mode.value=="1") { |
---|
31 | ajouter("short") |
---|
32 | } |
---|
33 | else { |
---|
34 | ajouter("long"); |
---|
35 | } |
---|
36 | |
---|
37 | updateBarre(); |
---|
38 | |
---|
39 | /*document.myForm.contour_default_colour.disabled=val; |
---|
40 | document.myForm.contour_default_linestyle.disabled=val; |
---|
41 | document.myForm.contour_default_line_thickness.disabled=val;*/ |
---|
42 | |
---|
43 | } |
---|
44 | |
---|
45 | |
---|
46 | function deplace() { |
---|
47 | window.moveTo(175,175); |
---|
48 | document.myForm.contour_display_mode.value=window.opener.document.thisForm.contour_display_mode.value; |
---|
49 | ajouter("long"); |
---|
50 | document.myForm.contour_default_linestyle.value=window.opener.document.thisForm.contour_default_linestyle.value; |
---|
51 | document.myForm.contour_default_line_thickness.value=window.opener.document.thisForm.contour_default_line_thickness.value; |
---|
52 | document.myForm.contour_default_label_flag.value=window.opener.document.thisForm.contour_default_label_flag.value; |
---|
53 | document.myForm.idl_colour.value=window.opener.document.thisForm.idl_colour_table_id.value; |
---|
54 | |
---|
55 | |
---|
56 | if (document.myForm.contour_display_mode.value==0) { |
---|
57 | alert(window.opener.document.thisForm.contour_default_colour.value); |
---|
58 | if (window.opener.document.thisForm.contour_default_colour.value!="0" && window.opener.document.thisForm.contour_default_colour.value != "1" && window.opener.document.thisForm.contour_default_colour.value!="2" && window.opener.document.thisForm.contour_default_colour.value!="0,0,0") { |
---|
59 | //alert('ok'); |
---|
60 | document.myForm.contour_default_colour.value=String(window.opener.document.thisForm.contour_default_colour.value); |
---|
61 | |
---|
62 | } |
---|
63 | else if (window.opener.document.thisForm.contour_default_colour_flag.value=='0') { |
---|
64 | document.myForm.contour_default_colour.value="0"; |
---|
65 | } |
---|
66 | else if (window.opener.document.thisForm.contour_default_colour_flag.value=='1') { |
---|
67 | document.myForm.contour_default_colour.value="1"; |
---|
68 | } |
---|
69 | else if (window.opener.document.thisForm.contour_default_colour_flag.value=='2') { |
---|
70 | document.myForm.contour_default_colour.value="2"; |
---|
71 | } |
---|
72 | else { |
---|
73 | document.myForm.contour_default_colour.value="0,0,0"; |
---|
74 | } |
---|
75 | |
---|
76 | } |
---|
77 | else { |
---|
78 | ajouter("short"); |
---|
79 | document.myForm.contour_default_colour.value=window.opener.document.thisForm.contour_default_colour_flag.value; |
---|
80 | } |
---|
81 | |
---|
82 | |
---|
83 | updateBarre(); |
---|
84 | |
---|
85 | } |
---|
86 | |
---|
87 | function loadSetting() { |
---|
88 | if (document.myForm.contour_display_mode.value==0) { |
---|
89 | if (document.myForm.contour_default_colour.value=="0") { |
---|
90 | window.opener.document.thisForm.contour_display_mode.value=0; |
---|
91 | window.opener.document.thisForm.contour_default_colour_flag.value=0; |
---|
92 | window.opener.document.thisForm.contour_default_colour.value="0,0,0"; |
---|
93 | } |
---|
94 | else if (document.myForm.contour_default_colour.value=="1") { |
---|
95 | window.opener.document.thisForm.contour_display_mode.value=0; |
---|
96 | window.opener.document.thisForm.contour_default_colour_flag.value='1'; |
---|
97 | window.opener.document.thisForm.contour_default_colour.value="0,0,0"; |
---|
98 | } |
---|
99 | else if (document.myForm.contour_default_colour.value=="2") { |
---|
100 | window.opener.document.thisForm.contour_display_mode.value=0; |
---|
101 | window.opener.document.thisForm.contour_default_colour_flag.value='2'; |
---|
102 | window.opener.document.thisForm.contour_default_colour.value='0,0,0'; |
---|
103 | } |
---|
104 | else { |
---|
105 | window.opener.document.thisForm.contour_display_mode.value=0; |
---|
106 | window.opener.document.thisForm.contour_default_colour_flag.value='0'; |
---|
107 | window.opener.document.thisForm.contour_default_colour.value=document.myForm.contour_default_colour.value; |
---|
108 | } |
---|
109 | |
---|
110 | |
---|
111 | } |
---|
112 | else { |
---|
113 | window.opener.document.thisForm.contour_display_mode.value=1; |
---|
114 | window.opener.document.thisForm.contour_default_colour_flag.value=document.myForm.contour_default_colour.value; |
---|
115 | window.opener.document.thisForm.contour_default_colour.value="0,0,0";//document.myForm.contour_default_colour.value; |
---|
116 | } |
---|
117 | window.opener.document.thisForm.contour_default_linestyle.value=document.myForm.contour_default_linestyle.value; |
---|
118 | window.opener.document.thisForm.contour_default_line_thickness.value=document.myForm.contour_default_line_thickness.value; |
---|
119 | window.opener.document.thisForm.contour_default_label_flag.value=document.myForm.contour_default_label_flag.value; |
---|
120 | |
---|
121 | window.close(); |
---|
122 | |
---|
123 | } |
---|
124 | |
---|
125 | function setDefault() { |
---|
126 | document.myForm.contour_display_mode.value="1"; |
---|
127 | document.myForm.contour_default_colour.value="1"; |
---|
128 | document.myForm.contour_default_linestyle.value="0"; |
---|
129 | document.myForm.contour_default_label_flag.value="0"; |
---|
130 | document.myForm.contour_default_line_thickness.value="1"; |
---|
131 | updateBarre(); |
---|
132 | activeLine(); |
---|
133 | } |
---|
134 | |
---|
135 | function ajouterE(valeur,intitule) { |
---|
136 | nouvel_element = new Option(intitule,valeur,false,false); |
---|
137 | document.myForm.contour_default_colour.options[document.myForm.contour_default_colour.length] = nouvel_element; |
---|
138 | } |
---|
139 | function ajouter(mode){ |
---|
140 | effacer(); |
---|
141 | ajouterE("1","FROM COLOR TABLE"); |
---|
142 | ajouterE("0","ETHER DEFAULT COLOR"); |
---|
143 | |
---|
144 | if (mode=='long') { |
---|
145 | ajouterE("2","PARAMETER COLOR"); |
---|
146 | ajouterE("127,255,212","Aquamarine"); |
---|
147 | ajouterE("0,0,0","Black"); |
---|
148 | ajouterE("0,0,255","Blue"); |
---|
149 | ajouterE("127,255,0","Chartreuse"); |
---|
150 | ajouterE("55,127,80","Coral"); |
---|
151 | ajouterE("0,255,255","Cyan"); |
---|
152 | ajouterE("0,255,0","Green"); |
---|
153 | ajouterE("255,0,255","Magenta"); |
---|
154 | ajouterE("176,48,96","Maroon"); |
---|
155 | ajouterE("255,165,0","Orange"); |
---|
156 | ajouterE("218,112,214","Orchid"); |
---|
157 | ajouterE("160,32,240","Purple"); |
---|
158 | ajouterE("255,0,0","Red"); |
---|
159 | ajouterE("46,139,87","Sea green"); |
---|
160 | ajouterE("160,82,45","Sienna"); |
---|
161 | ajouterE("38,210,238","Thistle"); |
---|
162 | ajouterE("255,255,255","White"); |
---|
163 | ajouterE("255,255,0","Yellow"); |
---|
164 | document.myForm.contour_default_label_flag.disabled=false; |
---|
165 | |
---|
166 | } |
---|
167 | else { |
---|
168 | document.myForm.contour_default_label_flag.value="0"; |
---|
169 | document.myForm.contour_default_label_flag.disabled=true; |
---|
170 | } |
---|
171 | } |
---|
172 | |
---|
173 | |
---|
174 | function effacer(){ |
---|
175 | for(yo=document.myForm.contour_default_colour.length-1;yo>=0;yo--){ |
---|
176 | document.myForm.contour_default_colour.options[yo] = null; |
---|
177 | } |
---|
178 | } |
---|
179 | |
---|
180 | //--> |
---|
181 | </script> |
---|
182 | </head> |
---|
183 | <body bgcolor="#ffffff" onload="Javascript:deplace()"> |
---|
184 | <p class="titreN"><b>CONTOUR PLOT SET-UP : ADVANCED PARAMETERS</b></p> |
---|
185 | <form name="myForm" method="GET"> |
---|
186 | <table border="0" width="100%" cellpadding="2" cellspacing="2"> |
---|
187 | <tr><td class="rubrique" colspan="2"><b>DISPLAY SET-UP</b></td></tr> |
---|
188 | <tr> |
---|
189 | |
---|
190 | <td class="ssrubrique" align="right" nowrap>Filling set-up</td> |
---|
191 | <td align="left" width="100%"> |
---|
192 | <select size="1" name="contour_display_mode" onChange="activeLine();"> |
---|
193 | <option value="0">No filling (Contour lines only)</option> |
---|
194 | <option value="1">Filling</option> |
---|
195 | </select> |
---|
196 | </td> |
---|
197 | </tr> |
---|
198 | <tr> |
---|
199 | <td class="ssrubrique" align="right" nowrap>Display level values</td> |
---|
200 | <td align="left" width="100%"> |
---|
201 | <input type=hidden name="idl_colour"> |
---|
202 | <select size="1" name="contour_default_label_flag"> |
---|
203 | <option value="0">No</option> |
---|
204 | <option value="1">Yes</option> |
---|
205 | </select> |
---|
206 | </td> |
---|
207 | </tr> |
---|
208 | <tr><td> </td></tr> |
---|
209 | |
---|
210 | </table> |
---|
211 | |
---|
212 | <table width="100%" border="0" cellpadding="2" cellspacing="2"> |
---|
213 | <tr> |
---|
214 | <td colspan=2 class="rubrique"><b>CONTOUR LINES SET-UP</b></td> |
---|
215 | </tr> |
---|
216 | <tr> |
---|
217 | <td colspan=2 class="normal">(used for "default level" mode and as default values for "User Defined Mode")</td> |
---|
218 | </tr> |
---|
219 | |
---|
220 | <tr> |
---|
221 | <td nowrap> |
---|
222 | <table> |
---|
223 | <tr> |
---|
224 | <td class="ssrubrique" align="right" nowrap>Contour line colour</td> |
---|
225 | <td width="100%"> |
---|
226 | <select size="1" name="contour_default_colour" onChange="updateBarre();"> |
---|
227 | <option value="1">FROM COLOR TABLE</option> |
---|
228 | <option value="0">ETHER DEFAULT COLOR</option> |
---|
229 | <option value="2">PARAMETER COLOR</option> |
---|
230 | <option value="127,255,212">Aquamarine</option> |
---|
231 | <option value="0,0,0">Black</option> |
---|
232 | <option value="0,0,255">Blue</option> |
---|
233 | <option value="127,255,0">Chartreuse</option> |
---|
234 | <option value="255,127,80">Coral</option> |
---|
235 | <option value="0,255,255">Cyan</option> |
---|
236 | <option value="0,255,0">Green</option> |
---|
237 | <option value="255,0,255">Magenta</option> |
---|
238 | <option value="176,48,96">Maroon</option> |
---|
239 | <option value="255,165,0">Orange</option> |
---|
240 | <option value="218,112,214">Orchid</option> |
---|
241 | <option value="160,32,240">Purple</option> |
---|
242 | <option value="255,0,0">Red</option> |
---|
243 | <option value="46,139,87">Sea green</option> |
---|
244 | <option value="160,82,45">Sienna</option> |
---|
245 | <option value="238,210,238">Thistle</option> |
---|
246 | <option value="255,255,255">White</option> |
---|
247 | <option value="255,255,0">Yellow</option> |
---|
248 | |
---|
249 | </select> |
---|
250 | </td> |
---|
251 | </tr> |
---|
252 | <tr> |
---|
253 | <td class="ssrubrique" align="right" nowrap>Contour line linestyle</td> |
---|
254 | <td width="100%"> |
---|
255 | <select size="1" name="contour_default_linestyle"> |
---|
256 | <option value="0">SOLID</option> |
---|
257 | <option value="1">DOTTED</option> |
---|
258 | <option value="2">DASHED</option> |
---|
259 | <option value="3">DASH DOT</option> |
---|
260 | <option value="4">DASH DOT DOT</option> |
---|
261 | <option value="5">LONG DASHES</option> |
---|
262 | </select> |
---|
263 | </td> |
---|
264 | </tr> |
---|
265 | <tr> |
---|
266 | <td class="ssrubrique" align="right" nowrap>Contour line thickness</td> |
---|
267 | <td width="100%"> |
---|
268 | <select size="1" name="contour_default_line_thickness"> |
---|
269 | <option value="1">1</option> |
---|
270 | <option value="2">2</option> |
---|
271 | <option value="3">3</option> |
---|
272 | <option value="4">4</option> |
---|
273 | <option value="5">5</option> |
---|
274 | </select> |
---|
275 | </td> |
---|
276 | </tr> |
---|
277 | </table> |
---|
278 | </td> |
---|
279 | <td valign="top" width="100%" align=left><img name="imBarre" src="" width="140" height="80" border="0"></td> |
---|
280 | </tr> |
---|
281 | |
---|
282 | <tr> |
---|
283 | <td align="center"> |
---|
284 | <a href="Javascript:window.loadSetting();"><img src="Icons/valid.gif" width="75" height="25" border="0"></a> <a href="Javascript:window.close();"><img src="Icons/cancel.gif" width="75" height="25" border="0"></a> <a href="Javascript:window.setDefault()"><img src="Icons/default.gif" width="75" height="25" border="0"></a> |
---|
285 | </td> |
---|
286 | </tr> |
---|
287 | |
---|
288 | |
---|
289 | |
---|
290 | </table> |
---|
291 | </form> |
---|
292 | </body> |
---|
293 | </html> |
---|