src/windows/native/sun/windows/awt_Component.h
Print this page
*** 439,449 ****
static void InitDynamicKeyMapTable();
static void BuildDynamicKeyMapTable();
static jint GetJavaModifiers();
static jint GetButton(int mouseButton);
static UINT GetButtonMK(int mouseButton);
! static UINT WindowsKeyToJavaKey(UINT windowsKey, UINT modifiers);
static void JavaKeyToWindowsKey(UINT javaKey, UINT *windowsKey, UINT *modifiers, UINT originalWindowsKey);
static void UpdateDynPrimaryKeymap(UINT wkey, UINT jkeyLegacy, jint keyLocation, UINT modifiers);
INLINE static void AwtComponent::JavaKeyToWindowsKey(UINT javaKey,
UINT *windowsKey, UINT *modifiers)
--- 439,449 ----
static void InitDynamicKeyMapTable();
static void BuildDynamicKeyMapTable();
static jint GetJavaModifiers();
static jint GetButton(int mouseButton);
static UINT GetButtonMK(int mouseButton);
! static UINT WindowsKeyToJavaKey(UINT windowsKey, UINT modifiers, UINT character, BOOL isDeadKey);
static void JavaKeyToWindowsKey(UINT javaKey, UINT *windowsKey, UINT *modifiers, UINT originalWindowsKey);
static void UpdateDynPrimaryKeymap(UINT wkey, UINT jkeyLegacy, jint keyLocation, UINT modifiers);
INLINE static void AwtComponent::JavaKeyToWindowsKey(UINT javaKey,
UINT *windowsKey, UINT *modifiers)
*** 451,461 ****
JavaKeyToWindowsKey(javaKey, windowsKey, modifiers, IGNORE_KEY);
}
enum TransOps {NONE, LOAD, SAVE};
! UINT WindowsKeyToJavaChar(UINT wkey, UINT modifiers, TransOps ops);
/* routines used for input method support */
void SetInputMethod(jobject im, BOOL useNativeCompWindow);
void SendInputMethodEvent(jint id, jstring text, int cClause,
int *rgClauseBoundary, jstring *rgClauseReading,
--- 451,461 ----
JavaKeyToWindowsKey(javaKey, windowsKey, modifiers, IGNORE_KEY);
}
enum TransOps {NONE, LOAD, SAVE};
! UINT WindowsKeyToJavaChar(UINT wkey, UINT modifiers, TransOps ops, BOOL &isDeadKey);
/* routines used for input method support */
void SetInputMethod(jobject im, BOOL useNativeCompWindow);
void SendInputMethodEvent(jint id, jstring text, int cClause,
int *rgClauseBoundary, jstring *rgClauseReading,