From 18b686566cb77d40948abc6c2b655252a6bf7235 Mon Sep 17 00:00:00 2001 From: Val Erastov Date: Mon, 22 Dec 2014 22:41:17 -0800 Subject: [PATCH] bind actions to buttons --- web/app/main2d.js | 2 +- web/sketcher.html | 35 ++++++++++++++++++----------------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/web/app/main2d.js b/web/app/main2d.js index 4c209150..6b57c5fe 100644 --- a/web/app/main2d.js +++ b/web/app/main2d.js @@ -44,7 +44,7 @@ TCAD.App2D = function() { }); this.registerAction('addMultiSegment', "Add Multi Segment", function () { - app.viewer.toolManager.takeControl(new TCAD.TWO.AddSegmentTool(app.viewer, layer, false)); + app.viewer.toolManager.takeControl(new TCAD.TWO.AddSegmentTool(app.viewer, layer, true)); }); this.registerAction('addArc', "Add Arc", function () { diff --git a/web/sketcher.html b/web/sketcher.html index adbfbca5..ae6bf8ca 100644 --- a/web/sketcher.html +++ b/web/sketcher.html @@ -215,6 +215,7 @@ for (var p = 0; p < app._actionsOrder.length; ++p) { var act = app.actions[app._actionsOrder[p]]; addAction(act.desc, act.action); + $('.act-' + act.id).click(act.action); } var pm = app.viewer.parametricManager; @@ -246,14 +247,14 @@
-