Added clone node option, cleaned up some poly point code

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@774 eee81c28-f429-11dd-99c0-75d572ba1ddd
This commit is contained in:
Alexis Deveria
2009-10-07 16:04:32 +00:00
parent 824c66229a
commit 94f99e937a
3 changed files with 68 additions and 32 deletions

View File

@@ -56,8 +56,8 @@ function svg_edit_setup() {
if (svgCanvas.getMode() != "multiselect" && !is_node) {
setSelectMode();
updateToolbar();
}
updateToolbar();
} // if (elem != null)
updateContextPanel();
@@ -632,6 +632,12 @@ function svg_edit_setup() {
svgCanvas.moveSelectedElements(dx,dy);
}
};
var cloneNode = function() {
if (svgCanvas.getNodePoint()) {
svgCanvas.cloneNode();
}
};
var deleteNode = function() {
if (svgCanvas.getNodePoint()) {
@@ -852,6 +858,7 @@ function svg_edit_setup() {
$('#tool_docprops').click(showDocProperties);
$('#tool_delete').click(deleteSelected);
$('#tool_delete_multi').click(deleteSelected);
$('#tool_node_clone').click(cloneNode);
$('#tool_node_delete').click(deleteNode);
$('#tool_move_top').click(moveToTopSelected);
$('#tool_move_bottom').click(moveToBottomSelected);