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,