From 167b502b67b41e2df424ed2e8a141382973a1229 Mon Sep 17 00:00:00 2001 From: Luis Aguirre Date: Thu, 7 Feb 2013 14:00:11 +0000 Subject: [PATCH] Removing comments and updating wrong ones from ext-panning.js git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2334 eee81c28-f429-11dd-99c0-75d572ba1ddd --- editor/extensions/ext-panning.js | 28 ++-------------------------- 1 file changed, 2 insertions(+), 26 deletions(-) diff --git a/editor/extensions/ext-panning.js b/editor/extensions/ext-panning.js index 398ce644..9e060774 100644 --- a/editor/extensions/ext-panning.js +++ b/editor/extensions/ext-panning.js @@ -3,62 +3,38 @@ * * Licensed under the MIT License * - * Copyright(c) 2010 Alexis Deveria + * Copyright(c) 2013 Luis Aguirre * */ /* - This is a very basic SVG-Edit extension. It adds a "Hello World" button in - the left panel. Clicking on the button, and then the canvas will show the - user the point on the canvas that was clicked on. + This is a very basic SVG-Edit extension to let tablet/mobile devices panning without problem */ svgEditor.addExtension("ext-panning", function() { return { name: "Extension Panning", - // For more notes on how to make an icon file, see the source of - // the hellorworld-icon.xml svgicons: "extensions/ext-panning.xml", - // Multiple buttons can be added in this array buttons: [{ - // Must match the icon ID in helloworld-icon.xml id: "ext-panning", - - // This indicates that the button will be added to the "mode" - // button panel on the left side type: "mode", - - // Tooltip text title: "Panning", - - // Events events: { 'click': function() { - // The action taken when the button is clicked on. - // For "mode" buttons, any other button will - // automatically be de-pressed. svgCanvas.setMode("ext-panning"); } } }], - // This is triggered when the main mouse button is pressed down - // on the editor canvas (not the tool panels) mouseDown: function() { - // Check the mode on mousedown if(svgCanvas.getMode() == "ext-panning") { svgEditor.setPan(true); - // The returned object must include "started" with - // a value of true in order for mouseUp to be triggered return {started: true}; } }, - // This is triggered from anywhere, but "started" must have been set - // to true (see above). Note that "opts" is an object with event info mouseUp: function(opts) { - // Check the mode on mouseup if(svgCanvas.getMode() == "ext-panning") { svgEditor.setPan(false); }