| 783 |
str += "<area shape=\"rect\" coords=\"0,355,30,380\" onClick=\"bottomItem();\">"; |
str += "<area shape=\"rect\" coords=\"0,355,30,380\" onClick=\"bottomItem();\">"; |
| 784 |
str += "<area shape=\"rect\" coords=\"0,390,30,415\" onClick=\"dupObject();\">"; |
str += "<area shape=\"rect\" coords=\"0,390,30,415\" onClick=\"dupObject();\">"; |
| 785 |
str += "<area shape=\"rect\" coords=\"0,415,30,440\" onClick=\"delSVGObj();\">"; |
str += "<area shape=\"rect\" coords=\"0,415,30,440\" onClick=\"delSVGObj();\">"; |
| 786 |
|
str += "<area shape=\"rect\" coords=\"0,450,30,470\" onClick=\"setRotLock();\">"; |
| 787 |
|
str += "<area shape=\"rect\" coords=\"0,470,30,490\" onClick=\"setScaleLock();\">"; |
| 788 |
str += "</map>"; |
str += "</map>"; |
| 789 |
|
str += "<img src=\"images/lock.png\" onClick=\"toggleRotateScaleLock();\" id=\"lock\" style=\"display:none;z-index:100;position:absolute;\"/>\n"; |
| 790 |
str += "<div id=\"toolFill\"></div>\n"; |
str += "<div id=\"toolFill\"></div>\n"; |
| 791 |
str += "<div id=\"toolStroke\"></div>\n"; |
str += "<div id=\"toolStroke\"></div>\n"; |
| 792 |
str += "</li>\n"; |
str += "</li>\n"; |
|
str += "<li><p /></li>\n"; |
|
|
str += "<li><img src=\"images/rot.png\" onClick=\"toggleRotateLock();\" id=\"rot-unlock\"/>\n"; |
|
|
str += "<img src=\"images/rot-lock.png\" style=\"display:none;\" onClick=\"toggleRotateLock();\"id=\"rot-lock\" />\n"; |
|
|
str += "</li>\n"; |
|
|
str += "<li><img src=\"images/scale.png\" onClick=\"toggleScaleLock();\" id=\"scale-unlock\"/>\n"; |
|
|
str += "<img src=\"images/scale-lock.png\" style=\"display:none;\" onClick=\"toggleScaleLock();\" id=\"scale-lock\"/>\n"; |
|
|
str += "</li>\n"; |
|
| 793 |
toolbar.innerHTML= "<ul>"+str+"</ul>"; |
toolbar.innerHTML= "<ul>"+str+"</ul>"; |
| 794 |
} |
} |
| 795 |
toolbar.style.display='block'; |
toolbar.style.display='block'; |
| 1781 |
if(itm) itm.innerHTML=val; |
if(itm) itm.innerHTML=val; |
| 1782 |
} |
} |
| 1783 |
|
|
| 1784 |
function toggleRotateLock(){ |
function toggleRotateScaleLock(){ |
| 1785 |
var lock = document.getElementById('rot-lock'); |
var lock = document.getElementById('lock'); |
|
var unlock = document.getElementById('rot-unlock'); |
|
| 1786 |
if(svg_rotate_locked){ |
if(svg_rotate_locked){ |
| 1787 |
svg_rotate_locked = false; |
svg_rotate_locked=false; |
| 1788 |
lock.style.display='none'; |
if(lock.style.top == '450px'){ |
| 1789 |
unlock.style.display='block'; |
lock.style.display='none'; |
| 1790 |
}else{ |
}else{ |
| 1791 |
svg_rotate_locked = true; |
svg_scale_locked=true; |
| 1792 |
lock.style.display='block'; |
lock.style.top = '470px'; |
| 1793 |
unlock.style.display='none'; |
} |
| 1794 |
|
return; |
| 1795 |
} |
} |
| 1796 |
|
if(svg_scale_locked){ |
| 1797 |
|
svg_scale_locked=false; |
| 1798 |
|
if(lock.style.top == '470px'){ |
| 1799 |
|
lock.style.display='none'; |
| 1800 |
|
}else{ |
| 1801 |
|
svg_rotate_locked=true; |
| 1802 |
|
lock.style.top = '450px'; |
| 1803 |
|
} |
| 1804 |
|
return; |
| 1805 |
|
} |
| 1806 |
|
|
| 1807 |
} |
} |
| 1808 |
|
|
| 1809 |
function toggleScaleLock(){ |
function setRotLock(){ |
| 1810 |
var lock = document.getElementById('scale-lock'); |
var lock = document.getElementById('lock'); |
| 1811 |
var unlock = document.getElementById('scale-unlock'); |
if(!svg_rotate_locked){ |
| 1812 |
if(svg_scale_locked){ |
svg_rotate_locked = true; |
| 1813 |
svg_scale_locked = false; |
svg_scale_locked = false; |
| 1814 |
lock.style.display='none'; |
lock.style.top = '450px'; |
| 1815 |
unlock.style.display='block'; |
lock.style.display='block'; |
| 1816 |
}else{ |
}else alert("setRotLock"); |
| 1817 |
|
} |
| 1818 |
|
|
| 1819 |
|
function setScaleLock(){ |
| 1820 |
|
var lock = document.getElementById('lock'); |
| 1821 |
|
if(!svg_scale_locked){ |
| 1822 |
svg_scale_locked = true; |
svg_scale_locked = true; |
| 1823 |
|
svg_rotate_locked = false; |
| 1824 |
|
lock.style.top = '470px'; |
| 1825 |
lock.style.display='block'; |
lock.style.display='block'; |
| 1826 |
unlock.style.display='none'; |
}else alert("setScaleLock"); |
|
} |
|
| 1827 |
} |
} |
| 1828 |
|
|
| 1829 |
function popupInfo(val){ |
function popupInfo(val){ |