From 4ce8706b744b86ae0f48a57303aad318c14ab9ba Mon Sep 17 00:00:00 2001
From: mitchell
Date: Fri, 27 Mar 2020 11:16:43 -0400
Subject: Backport: Bug [#2152]. Ignore Alt+Keypad keys that will result in a
WM_CHAR.
Backport of changeset 7961:6950bccc71ce.
---
doc/ScintillaDoc.html | 6 ++++++
doc/ScintillaHistory.html | 6 ++++++
2 files changed, 12 insertions(+)
(limited to 'doc')
diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html
index 46262e0a5..f3d5c9fd3 100644
--- a/doc/ScintillaDoc.html
+++ b/doc/ScintillaDoc.html
@@ -5494,6 +5494,12 @@ struct Sci_TextToFind {
If you are building a table, you might
want to use SCMOD_NORM, which has the value 0, to mean no modifiers.
+ On Win32, the numeric keypad with Alt pressed can be used to enter characters by number.
+ This can produce unexpected results in non-numlock mode when function keys are assigned so
+ potentially problematic keys are ignored. For example, setting
+ SCMOD_ALT,SCK_UP will only be active for the Up key on the
+ main cursor keys, not the numeric keypad.
+
SCI_ASSIGNCMDKEY(int keyDefinition, int sciCommand)
This assigns the given key definition to a Scintilla command identified by
diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html
index 884d0fa98..c6ed95a5a 100644
--- a/doc/ScintillaHistory.html
+++ b/doc/ScintillaHistory.html
@@ -584,6 +584,12 @@
CF_UNICODETEXT.
+ On Win32, the numeric keypad with Alt pressed can be used to enter characters by number.
+ This can produce unexpected results in non-numlock mode when function keys are assigned.
+ Potentially problematic keys like Alt+KeypadUp are now ignored.
+ Bug #2152.
+
+
Improve IME behaviour on GTK.
Set candidate position for windowed IME.
Improve location of candidate window.
--
cgit v1.2.3