diff options
author | Campbell Barton <ideasman42@gmail.com> | 2008-03-22 23:54:09 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2008-03-22 23:54:09 +0300 |
commit | 7e69e7760912800cebc9a112fff0145bdd3e2b72 (patch) | |
tree | 1a739b7505c6e213d13dc5c14379abe3950b5650 /source/blender/src/editnode.c | |
parent | 6615f8b74f5f959ccae5a33aeae90b37b3cd511b (diff) |
lasso select for nodes
Diffstat (limited to 'source/blender/src/editnode.c')
-rw-r--r-- | source/blender/src/editnode.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/source/blender/src/editnode.c b/source/blender/src/editnode.c index 060f5c8639f..010cbc7f14d 100644 --- a/source/blender/src/editnode.c +++ b/source/blender/src/editnode.c @@ -2299,10 +2299,15 @@ void winqreadnodespace(ScrArea *sa, void *spacedata, BWinEvent *evt) node_mouse_select(snode, event); } else { - if(node_add_link(snode)==0) - if(node_mouse_groupheader(snode)==0) - if(node_mouse_select(snode, event)==0) - node_border_link_delete(snode); + + if(G.qual & LR_CTRLKEY) { + gesture(); + } else { + if(node_add_link(snode)==0) + if(node_mouse_groupheader(snode)==0) + if(node_mouse_select(snode, event)==0) + node_border_link_delete(snode); + } } break; |