Subversion Repositories wimsdev

Rev

Rev 15351 | Rev 15690 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 15351 Rev 15529
Line 2539... Line 2539...
2539
 
2539
 
2540
switch(type){
2540
switch(type){
2541
 case 1:
2541
 case 1:
2542
fprintf(js_include_file,"\n/* add_input_xy */\
2542
fprintf(js_include_file,"\n/* add_input_xy */\
2543
function update_me(){\
2543
function update_me(){\
2544
 var x = document.getElementById('userinput_x').value;\
2544
 var x = safe_eval(document.getElementById('userinput_x').value);\
2545
 var y = document.getElementById('userinput_y').value;\
2545
 var y = safe_eval(document.getElementById('userinput_y').value);\
2546
 userdraw_x.push(x2px(x));userdraw_y.push(y2px(y));\
2546
 userdraw_x.push(x2px(x));userdraw_y.push(y2px(y));\
2547
 return;\
2547
 return;\
2548
};");break;
2548
};");break;
2549
 case 2:
2549
 case 2:
2550
fprintf(js_include_file,"\n/* add_input_xy */\
2550
fprintf(js_include_file,"\n/* add_input_xy */\
2551
function update_me(){\
2551
function update_me(){\
2552
 var x = document.getElementById('userinput_x').value;\
2552
 var x = safe_eval(document.getElementById('userinput_x').value);\
2553
 var y = document.getElementById('userinput_y').value;\
2553
 var y = safe_eval(document.getElementById('userinput_y').value);\
2554
 var r = document.getElementById('userinput_r').value;\
2554
 var r = safe_eval(document.getElementById('userinput_r').value);\
2555
 r = scale_x_radius(r);\
2555
 r = scale_x_radius(r);\
2556
 userdraw_radius.push(r);userdraw_x.push(x2px(x));userdraw_y.push(y2px(y));\
2556
 userdraw_radius.push(r);userdraw_x.push(x2px(x));userdraw_y.push(y2px(y));\
2557
 return;\
2557
 return;\
2558
};");break;
2558
};");break;
2559
 case 3:
2559
 case 3:
2560
fprintf(js_include_file,"\n/* add_input_xy */\
2560
fprintf(js_include_file,"\n/* add_input_xy */\
2561
function update_me(){\
2561
function update_me(){\
2562
 var x,y;\
2562
 var x,y;\
2563
 for(var p=1; p<3;p++){\
2563
 for(var p=1; p<3;p++){\
2564
  x = document.getElementById('userinput_x'+p).value;\
2564
  x = safe_eval(document.getElementById('userinput_x'+p).value);\
2565
  y = document.getElementById('userinput_y'+p).value;\
2565
  y = safe_eval(document.getElementById('userinput_y'+p).value);\
2566
  userdraw_x.push(x2px(x));userdraw_y.push(y2px(y));\
2566
  userdraw_x.push(x2px(x));userdraw_y.push(y2px(y));\
2567
 };\
2567
 };\
2568
 return;\
2568
 return;\
2569
};");
2569
};");
2570
 break;
2570
 break;
2571
 case 4:
2571
 case 4:
2572
fprintf(js_include_file,"\n/* add_input_xy */\
2572
fprintf(js_include_file,"\n/* add_input_xy */\
2573
function update_me(){\
2573
function update_me(){\
2574
 var x,y;\
2574
 var x,y;\
2575
 for(var p=1; p<4;p++){\
2575
 for(var p=1; p<4;p++){\
2576
  x = document.getElementById('userinput_x'+p).value;\
2576
  x = safe_eval(document.getElementById('userinput_x'+p).value);\
2577
  y = document.getElementById('userinput_y'+p).value;\
2577
  y = safe_eval(document.getElementById('userinput_y'+p).value);\
2578
  userdraw_x.push(x2px(x));userdraw_y.push(y2px(y));\
2578
  userdraw_x.push(x2px(x));userdraw_y.push(y2px(y));\
2579
 };\
2579
 };\
2580
 return;\
2580
 return;\
2581
};");
2581
};");
2582
 break;
2582
 break;
2583
 case 5:
2583
 case 5:
2584
 /* a inputfield with 'id=userdraw_text_abc' is provided by command 'userdraw text,color'*/
2584
 /* a inputfield with 'id=userdraw_text_abc' is provided by command 'userdraw text,color'*/
2585
fprintf(js_include_file,"\n/* add_input_xy */\
2585
fprintf(js_include_file,"\n/* add_input_xy */\
2586
function update_me(){\
2586
function update_me(){\
2587
 var x = document.getElementById('userinput_x').value;\
2587
 var x = safe_eval(document.getElementById('userinput_x').value);\
2588
 var y = document.getElementById('userinput_y').value;\
2588
 var y = safe_eval(document.getElementById('userinput_y').value);\
2589
 var txt = conv_to_unicode(document.getElementById('userdraw_text_abc').value);\
2589
 var txt = conv_to_unicode(document.getElementById('userdraw_text_abc').value);\
2590
 userdraw_x.push(x2px(x));userdraw_y.push(y2px(y));userdraw_text.push(txt.replace(/\\\\/g,' '));\
2590
 userdraw_x.push(x2px(x));userdraw_y.push(y2px(y));userdraw_text.push(txt.replace(/\\\\/g,' '));\
2591
 return;\
2591
 return;\
2592
};");
2592
};");
2593
 break;
2593
 break;