Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTon Roosendaal <ton@blender.org>2008-12-26 22:07:31 +0300
committerTon Roosendaal <ton@blender.org>2008-12-26 22:07:31 +0300
commitda078552d40c884bc8867828716c32404390590f (patch)
treefc3dd02ca94717cd742e094ca60fc9a22f127955 /source/blender/windowmanager/intern
parent6086c31fd3c0c008a2fd98314c57d7ffc5405e1d (diff)
2.5
- Added 3d cursor operator (no exec, waiting for vector property!) - Added default editor callbacks, for the poll() function. Example: ot->poll= ED_operator_view3d_active; I'll add later more, per module, such as OBJECT_active, which can be called without WM active
Diffstat (limited to 'source/blender/windowmanager/intern')
-rw-r--r--source/blender/windowmanager/intern/wm_event_system.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/windowmanager/intern/wm_event_system.c b/source/blender/windowmanager/intern/wm_event_system.c
index eeda0226dd9..f37c901b842 100644
--- a/source/blender/windowmanager/intern/wm_event_system.c
+++ b/source/blender/windowmanager/intern/wm_event_system.c
@@ -481,6 +481,12 @@ static int wm_eventmatch(wmEvent *winevent, wmKeymapItem *kmi)
else
kmitype= RIGHTMOUSE;
}
+ if(kmitype==ACTIONMOUSE) {
+ if(U.flag & USER_LMOUSESELECT)
+ kmitype= RIGHTMOUSE;
+ else
+ kmitype= LEFTMOUSE;
+ }
/* the matching rules */
if(winevent->type!=kmitype) return 0;