Subversion Repositories wimsdev

Rev

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

Rev 15406 Rev 15659
Line 690... Line 690...
690
  };var canvas_text = create_canvas%d(10%d,xsize,ysize);\
690
  };var canvas_text = create_canvas%d(10%d,xsize,ysize);\
691
  var context_text = canvas_text.getContext(\"2d\");\
691
  var context_text = canvas_text.getContext(\"2d\");\
692
  context_text.font = multifont_family;\
692
  context_text.font = multifont_family;\
693
  context_text.fillStyle = \"rgba(\"+multifont_color+\",\"+multistrokeopacity[%d]+\")\";\
693
  context_text.fillStyle = \"rgba(\"+multifont_color+\",\"+multistrokeopacity[%d]+\")\";\
694
  var text_snap = multisnaptogrid[%d];\
694
  var text_snap = multisnaptogrid[%d];\
695
  var text_x = new Array;var text_y = new Array; var text_abc = new Array();\
695
  var text_x = new Array();var text_y = new Array(); var text_abc = new Array();",canvas_root_id,u,i,i);
696
  inner_html+=\"<tr><td><input type='button' onclick='javascript:userdraw_primitive=%d;multidraw_object_cnt=0;' value='\"+multilabel[%d]+\"' /></td><td><input type='button' onclick='javascript:clear_draw_area%d(%d);' value='delete' /></td><td><input type='text' size='6' value='' id='input_text_r' />\";",
696
 
697
  canvas_root_id,u,i,i,u,i,canvas_root_id,u);
-
 
698
  if( no_controls != 1 ){  /* for BPR...*/
697
  if( no_controls != 1 ){  /* for BPR...*/
699
   fprintf(js_include_file,"if( multiuserinput[%d] == 1){inner_html+=\"(<input type='text' size='2' value='x' id='input_text_x' style='text-align:center;' />:<input type='text' size='2' value='y' id='input_text_y' style='text-align:center;'/>)</td><td><input type='button' id='canvasdraw_ok_button' onclick='javascript:update_draw_area%d(%d,input_text_x,input_text_y,input_text_r);' value='OK' /></td>\";}else{inner_html+=\"</td>\";};",
698
   fprintf(js_include_file,"inner_html+=\"<tr><td><input type='button' onclick='javascript:userdraw_primitive=%d;multidraw_object_cnt=0;' value='\"+multilabel[%d]+\"' /></td><td><input type='button' onclick='javascript:clear_draw_area%d(%d);' value='delete' /></td><td><input type='text' size='6' value='' id='input_text_r' />\";if( multiuserinput[%d] == 1){inner_html+=\"(<input type='text' size='2' value='x' id='input_text_x' style='text-align:center;' />:<input type='text' size='2' value='y' id='input_text_y' style='text-align:center;'/>)</td><td><input type='button' id='canvasdraw_ok_button' onclick='javascript:update_draw_area%d(%d,input_text_x,input_text_y,input_text_r);' value='OK' /></td>\";}else{inner_html+=\"</td>\";};",u,i,canvas_root_id,u,i,canvas_root_id,u);
700
   i,canvas_root_id,u);
-
 
701
  }
699
  }
702
  else
700
  else
703
  {
701
  {
704
   fprintf(js_include_file,"userdraw_primitive = %d;",u);
702
   fprintf(js_include_file,"userdraw_primitive = %d;",u);
705
  }
703
  }
Line 948... Line 946...
948
   image.height = thing.height;\
946
   image.height = thing.height;\
949
   image.onload = function(){ current_id = id; };\
947
   image.onload = function(){ current_id = id; };\
950
   return;\
948
   return;\
951
  };function draw_mathml_div(thing,id){\
949
  };function draw_mathml_div(thing,id){\
952
   var fix_div = document.createElement('DIV');\
950
   var fix_div = document.createElement('DIV');\
953
   var new_id='placed_'+external_div_cnt+'_'+id;\
951
   var new_id='placed_'+id;\
954
   fix_div.setAttribute('id',new_id);\
952
   fix_div.setAttribute('id',new_id);\
955
   var w = parseInt(thing.clientWidth);\
953
   var w = parseInt(thing.clientWidth);\
956
   var h = parseInt(thing.clientHeight);\
954
   var h = parseInt(thing.clientHeight);\
957
   fix_div.innerHTML = thing.innerHTML;\
955
   fix_div.innerHTML = thing.innerHTML;\
958
   fix_div.setAttribute('style','display:none;position;absolute;width:'+w+'px;height:'+h+'px');\
956
   fix_div.setAttribute('style','display:none;position;absolute;width:'+w+'px;height:'+h+'px');\