The bridge doesn't allow anymore the input of back space keystrokes or
arrow keys.
Provoke the error by using the test case and applying the following steps:
1) Create COM wrappers for Java bean with JTextArea using ActiveX bridge.
2) Start this COM wrapped Java bean in Internet Explorer.
3) Type a text.
4) Switch to other application and back.
5) Type a text again - but this time "Backspace" and arrow keys are not
working.
Sample mini application with this problem is attached. Unzip it and
register COM wrapper for the bean. Launch JTextAreaText.html
Note1: In the versions before JDK 1.3.0 we had the problem that in the
same scenario no keyboard input was possible.
We switched to JDK 1.3.1_02 to fix the input problem. (but now have the
described problems)
Note2: This problem is a little different in our Mobile Sales Application.
In MSA COM wrapped Java bean is instantiated at runtime using UserControl
which basically calls Controls.add.
This UserControl is loaded in Internet Explorer. Events from instantiated
bean are received using Microsoft VBControlExtender.
In this scenario "Backspace" key is working, but "Enter" and arrows keys
are not working (but "Shift +Enter" is working).
I think that this problem and problem in simple scenario are close.
This problem is also reported in SAP call tracking system under queue
BC-OP-SUN with number 4153641.
The test case is attached to the call.
arrow keys.
Provoke the error by using the test case and applying the following steps:
1) Create COM wrappers for Java bean with JTextArea using ActiveX bridge.
2) Start this COM wrapped Java bean in Internet Explorer.
3) Type a text.
4) Switch to other application and back.
5) Type a text again - but this time "Backspace" and arrow keys are not
working.
Sample mini application with this problem is attached. Unzip it and
register COM wrapper for the bean. Launch JTextAreaText.html
Note1: In the versions before JDK 1.3.0 we had the problem that in the
same scenario no keyboard input was possible.
We switched to JDK 1.3.1_02 to fix the input problem. (but now have the
described problems)
Note2: This problem is a little different in our Mobile Sales Application.
In MSA COM wrapped Java bean is instantiated at runtime using UserControl
which basically calls Controls.add.
This UserControl is loaded in Internet Explorer. Events from instantiated
bean are received using Microsoft VBControlExtender.
In this scenario "Backspace" key is working, but "Enter" and arrows keys
are not working (but "Shift +Enter" is working).
I think that this problem and problem in simple scenario are close.
This problem is also reported in SAP call tracking system under queue
BC-OP-SUN with number 4153641.
The test case is attached to the call.
- relates to
-
JDK-4705990 Enter and arrow keys not working in Internet Explorer (bluebox ocx)
- Resolved