Added wireframe mode - Issue 106

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@857 eee81c28-f429-11dd-99c0-75d572ba1ddd
This commit is contained in:
Alexis Deveria
2009-10-21 13:40:50 +00:00
parent e253f48991
commit d7b4958559
4 changed files with 23 additions and 0 deletions

View File

@@ -807,6 +807,11 @@ function svg_edit_setup() {
svgCanvas.setZoom(multiplier);
};
var clickWireframe = function() {
$('#tool_wireframe').toggleClass('push_button_pressed');
$('#workarea').toggleClass('wireframe');
}
var showSourceEditor = function(){
if (editingsource) return;
editingsource = true;
@@ -923,6 +928,7 @@ function svg_edit_setup() {
$('#tool_save').click(clickSave);
$('#tool_open').click(clickOpen);
$('#tool_source').click(showSourceEditor);
$('#tool_wireframe').click(clickWireframe);
$('#tool_source_cancel,#svg_source_overlay,#tool_docprops_cancel').click(cancelOverlays);
$('#tool_source_save').click(saveSourceEditor);
$('#tool_docprops_save').click(saveDocProperties);
@@ -1027,6 +1033,7 @@ function svg_edit_setup() {
[modKey+'i', function(evt){showDocProperties();evt.preventDefault();}],
[modKey+'c', function(evt){clickClone();evt.preventDefault();}],
[modKey+'g', function(evt){clickGroup();evt.preventDefault();}],
[modKey+'f', function(evt){clickWireframe();evt.preventDefault();}],
[modKey+'x', function(evt){toggleSidePanel();}],
['esc', cancelOverlays, false],
];