Develop and Download Open Source Software

Browse Subversion Repository

Diff of /SvgEditor.js

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 39 by isao-hara, Mon Jul 26 06:34:27 2010 UTC revision 41 by isao-hara, Mon Jul 26 08:39:09 2010 UTC
# Line 60  var svg_fill_color = '#ffffff'; Line 60  var svg_fill_color = '#ffffff';
60  var svg_line_width = 1;  var svg_line_width = 1;
61    
62  var editingTextObj = null;  var editingTextObj = null;
63    var svg_rotate_locked = true;
64    
65  ///// Color  ///// Color
66  var colors=new Array('none', '#ffffff',  var colors=new Array('none', '#ffffff',
# Line 774  function updateShowMenu(){ Line 775  function updateShowMenu(){
775    menuDiv.innerHTML+= "<button onClick=\"downItem();\"><img src=\"images/down.png\"></button>\n";    menuDiv.innerHTML+= "<button onClick=\"downItem();\"><img src=\"images/down.png\"></button>\n";
776    menuDiv.innerHTML+= "<button onClick=\"bottomItem();\"><img src=\"images/bottom.png\"></button>\n";    menuDiv.innerHTML+= "<button onClick=\"bottomItem();\"><img src=\"images/bottom.png\"></button>\n";
777    menuDiv.innerHTML+= updateSVGObjMenu();    menuDiv.innerHTML+= updateSVGObjMenu();
778      if(svg_rotate_locked)
779        menuDiv.innerHTML+= "<button onClick=\"toggleRotateLock();\">UnLockRot</button>\n";
780      else
781        menuDiv.innerHTML+= "<button onClick=\"toggleRotateLock();\">LockRot</button>\n";
782    
783    menuDiv.style.display='block';    menuDiv.style.display='block';
784    updateToolBar();    updateToolBar();
785  }  }
# Line 1467  function setInnerHTML(id, val){ Line 1473  function setInnerHTML(id, val){
1473    if(itm) itm.innerHTML=val;    if(itm) itm.innerHTML=val;
1474  }  }
1475    
1476    function toggleRotateLock(){
1477      if(svg_rotate_locked) svg_rotate_locked = false;
1478      else svg_rotate_locked = true;
1479      updateShowMenu();
1480      
1481    }
1482    
1483  function popupInfo(val){  function popupInfo(val){
1484    var str="<button onClick=\"hideItemById('popup');\">Close</button><hr> ";    var str="<button onClick=\"hideItemById('popup');\">Close</button><hr> ";
1485    str += val;    str += val;
# Line 2320  function onGestureChange(e){ Line 2333  function onGestureChange(e){
2333      if (svg_rxo && svg_scale_dir != 'y') targetItem.setAttribute("rx", Math.round(svg_rxo*scale) );      if (svg_rxo && svg_scale_dir != 'y') targetItem.setAttribute("rx", Math.round(svg_rxo*scale) );
2334      if (svg_ryo && svg_scale_dir != 'x') targetItem.setAttribute("ry", Math.round(svg_ryo*scale) );      if (svg_ryo && svg_scale_dir != 'x') targetItem.setAttribute("ry", Math.round(svg_ryo*scale) );
2335      if (svg_fsize) targetItem.setAttribute("font-size", Math.round(svg_fsize*scale) );      if (svg_fsize) targetItem.setAttribute("font-size", Math.round(svg_fsize*scale) );
2336      setRotate(targetItem, rotation);      if (!svg_rotate_locked) setRotate(targetItem, rotation);
2337    
2338      updateShowMenu();      updateShowMenu();
2339    }    }

Legend:
Removed from v.39  
changed lines
  Added in v.41

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26