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:
authorJoshua Leung <aligorith@gmail.com>2009-03-01 04:50:21 +0300
committerJoshua Leung <aligorith@gmail.com>2009-03-01 04:50:21 +0300
commit31750bf1de38ccfc5012441bdc95304372fa6208 (patch)
tree35d408ff9de0ba299a7e96bf095eecd76cadcda3 /source/blender/windowmanager/wm_event_types.h
parent6cc89b9d4e6ab17bea0631b1be800dd9a022db23 (diff)
2.5 - Text Editor bugfix
KM_TEXTINPUT event matching was not correctly working for standard number keys (and chars such as @ # $ % ^ & etc.), which were being ignored. Ton - you might like to check this commit. It works fine here now, but it might not be the intended way.
Diffstat (limited to 'source/blender/windowmanager/wm_event_types.h')
-rw-r--r--source/blender/windowmanager/wm_event_types.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/windowmanager/wm_event_types.h b/source/blender/windowmanager/wm_event_types.h
index 9b9af1844b6..4ccfc7e8a81 100644
--- a/source/blender/windowmanager/wm_event_types.h
+++ b/source/blender/windowmanager/wm_event_types.h
@@ -190,7 +190,8 @@
#define GRLESSKEY 173
/* for event checks */
-#define ISKEYBOARD(event) (event >='a' && event <=255)
+ /* only used for KM_TEXTINPUT, so assume that we want all user-inputtable ascii codes included */
+#define ISKEYBOARD(event) (event >=' ' && event <=255)
/* **************** BLENDER GESTURE EVENTS ********************* */