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 | };\ |