Subversion Repositories wimsdev

Rev

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

Rev 15690 Rev 16638
Line 994... Line 994...
994
fprintf(js_include_file,"\n/* draw xml */\
994
fprintf(js_include_file,"\n/* draw xml */\
995
function centered(xml_div,obj){\
995
function centered(xml_div,obj){\
996
 var ww = 0.5*(parseFloat(window.getComputedStyle(xml_div).width));\
996
 var ww = 0.5*(parseFloat(window.getComputedStyle(xml_div).width));\
997
 var hh = 0.5*(parseFloat(window.getComputedStyle(xml_div).height));\
997
 var hh = 0.5*(parseFloat(window.getComputedStyle(xml_div).height));\
998
 obj.offset = [ ww , hh ];\
998
 obj.offset = [ ww , hh ];\
999
 xml_div.style.left = obj.x[0] - obj.offset[0] +'px';\
-
 
1000
 xml_div.style.top  = obj.y[0] - obj.offset[1] +'px';\
999
 xml_div.style.left = obj.x[0] - obj.offset[0] +'px';xml_div.style.top  = obj.y[0] - obj.offset[1] +'px';\
1001
};\
1000
};\
1002
function rad2deg(rad){return rad*180/(Math.PI);};\
1001
function rad2deg(rad){return rad*180/(Math.PI);};\
1003
if( typeof(slidergroup) !== 'object' ){ var slidergroup = [];};\
1002
if( typeof(slidergroup) !== 'object' ){ var slidergroup = [];};\
1004
function draw_xml(obj){\
1003
function draw_xml(obj){\
1005
 var mouse;var xy = [obj.x[0],obj.y[0]];\
1004
 var mouse;var xy = [obj.x[0],obj.y[0]];\
Line 1013... Line 1012...
1013
  xml_div.innerHTML = obj.mathml;\
1012
  xml_div.innerHTML = obj.mathml;\
1014
  xml_div.style.position = \"absolute\";\
1013
  xml_div.style.position = \"absolute\";\
1015
  xml_div.style.color = \"rgba(\"+obj.stroke_color+\",\"+obj.stroke_opacity+\")\";\
1014
  xml_div.style.color = \"rgba(\"+obj.stroke_color+\",\"+obj.stroke_opacity+\")\";\
1016
  xml_div.style.font = obj.fontfamily;\
1015
  xml_div.style.font = obj.fontfamily;\
1017
  if( ! obj.rotation_center){obj.rotation_center = [obj.x[0],obj.y[0]];}else{obj.rotation_center=[x2px(obj.rotation_center[0]) ,y2px(obj.rotation_center[1]) ];};\
1016
  if( ! obj.rotation_center){obj.rotation_center = [obj.x[0],obj.y[0]];}else{obj.rotation_center=[x2px(obj.rotation_center[0]) ,y2px(obj.rotation_center[1]) ];};\
1018
  if( obj.use_center == 1 ){if( obj.type == 'image' ){xml_div.addEventListener('load',function(e){centered(xml_div,obj);},true);}else{centered(xml_div,obj);};};\
1017
  if( obj.use_center == 1 ){if( obj.type == 'image' ){xml_div.addEventListener('load',function(e){centered(xml_div,obj);},true);}else{setTimeout(function() { centered(xml_div,obj)}, 100);};};\
1019
 }\
1018
 }\
1020
 else\
1019
 else\
1021
 {\
1020
 {\
1022
  xml_div = document.getElementById('xml_div'+obj.id );\
1021
  xml_div = document.getElementById('xml_div'+obj.id );\
1023
 };\
1022
 };\