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 25 by isao-hara, Thu Jul 22 06:21:29 2010 UTC revision 27 by isao-hara, Thu Jul 22 06:28:48 2010 UTC
# Line 61  var svg_color = '#000000'; Line 61  var svg_color = '#000000';
61  var svg_fill_color = '#ffffff';  var svg_fill_color = '#ffffff';
62  var svg_line_width = 1;  var svg_line_width = 1;
63    
64    var editingTextObj = null;
65    
66  ///// Color  ///// Color
67  var colors=new Array('none', '#ffffff',  var colors=new Array('none', '#ffffff',
68    '#000000', '#3f3f3f', '#7f7f7f', '#bfbfbf',    '#000000', '#3f3f3f', '#7f7f7f', '#bfbfbf',
# Line 1771  function onTouchStartCore(){ Line 1773  function onTouchStartCore(){
1773     }     }
1774  }  }
1775    
 var editingTextObj = null;  
1776    
1777  function onDoubleTap(e){  function onDoubleTap(e){
1778    if(selectedItems.length == 1 ){    if(selectedItems.length == 1 ){
# Line 1999  function svgModifyTextExec(e){ Line 2000  function svgModifyTextExec(e){
2000    editingTextObj.textContent = inputform.value;    editingTextObj.textContent = inputform.value;
2001    inputform.setAttribute("type", "hidden");    inputform.setAttribute("type", "hidden");
2002    editingTextObj.style.display='block';    editingTextObj.style.display='block';
2003    
2004      editingTextObj=null;
2005    setSVGMode('selector');    setSVGMode('selector');
2006  }  }
2007    
# Line 2069  function onTouchStart(e){ Line 2072  function onTouchStart(e){
2072    if (e.touches.length == 1){    if (e.touches.length == 1){
2073      var touchtime = new Date();      var touchtime = new Date();
2074      var dt = touchtime.getTime() - firstTouch.getTime();      var dt = touchtime.getTime() - firstTouch.getTime();
2075        if(editingTextObj){
2076           var inputform = document.getElementById('svg_input');
2077           inputform.setAttribute("type", "hidden");
2078           editingTextObj.style.display='block';
2079           editingTextObj=null;
2080        }
2081    
2082      if(dt < 300 ){      if(dt < 300 ){
2083        onDoubleTap();        onDoubleTap();

Legend:
Removed from v.25  
changed lines
  Added in v.27

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