| 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', |
| 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 |
} |
} |
| 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; |
| 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 |
} |
} |