diff options
author | Rob Haarsma <phaseIV@zonnet.nl> | 2003-02-08 15:59:25 +0300 |
---|---|---|
committer | Rob Haarsma <phaseIV@zonnet.nl> | 2003-02-08 15:59:25 +0300 |
commit | 1896f151cb15bd438fdd18e9a904efd85f3f741b (patch) | |
tree | 785c7805b4820f9006df191ba3b05fd1c44a4e2a | |
parent | f0bafbad28c02e48988fe6017df40090977f2610 (diff) |
added mousewheel for zooming circleselect
-rw-r--r-- | source/blender/src/edit.c | 3 | ||||
-rw-r--r-- | source/blender/src/editobject.c | 11 |
2 files changed, 5 insertions, 9 deletions
diff --git a/source/blender/src/edit.c b/source/blender/src/edit.c index 18a4174bf1c..ae29e73dc13 100644 --- a/source/blender/src/edit.c +++ b/source/blender/src/edit.c @@ -81,6 +81,7 @@ #include "BSE_edit.h" #include "BSE_trans_types.h" #include "BSE_drawipo.h" +#include "BSE_drawview.h" #include "BDR_editobject.h" @@ -408,9 +409,11 @@ void circle_selectCB(select_CBfunc callback) firsttime= 1; break; + case WHEELDOWNMOUSE: case PADPLUSKEY: if(val) if(rad<200.0) rad*= 1.2; break; + case WHEELUPMOUSE: case PADMINUS: if(val) if(rad>5.0) rad/= 1.2; break; diff --git a/source/blender/src/editobject.c b/source/blender/src/editobject.c index c7c1a9ff5c9..250ef0a3a48 100644 --- a/source/blender/src/editobject.c +++ b/source/blender/src/editobject.c @@ -116,6 +116,7 @@ #include "BIF_toolbox.h" #include "BIF_screen.h" #include "BIF_space.h" +#include "BIF_toets.h" #include "BIF_buttons.h" #include "BIF_editdeform.h" #include "BIF_editfont.h" @@ -4627,6 +4628,7 @@ void transform(int mode) /* 'g' 'G' 'r' 'R' 's' 'S' 't' or 'w' 'N' */ firsttime=1; break; + case WHEELDOWNMOUSE: case PADPLUSKEY: if(G.f & G_PROPORTIONAL) { prop_size*= 1.1; @@ -4639,10 +4641,6 @@ void transform(int mode) /* 'g' 'G' 'r' 'R' 's' 'S' 't' or 'w' 'N' */ break; case WHEELUPMOUSE: - persptoetsen(PADPLUSKEY); - firsttime= 1; - break; - case PADMINUS: if(G.f & G_PROPORTIONAL) { prop_size*= 0.90909090; @@ -4654,11 +4652,6 @@ void transform(int mode) /* 'g' 'G' 'r' 'R' 's' 'S' 't' or 'w' 'N' */ } break; - case WHEELDOWNMOUSE: - persptoetsen(PADMINUS); - firsttime= 1; - break; - case LEFTSHIFTKEY: case RIGHTSHIFTKEY: VECCOPY(d_dvec, dvec); |