Hi Manajit,
Thank you for the exhaustive explanation. Then I'd suggest to file a bug
to add VK_ALT_GRAPH mapping on Windows and OS X.
The fix looks good to me.
--Semyon
On 4/25/2016 2:26 PM, Manajit Halder wrote:
Hi Semyon,
On Mac OS X and Windows:
robot.keyPress(KeyEvent.VK_ALT_GRAPH) is possible but VK_ALT_GRAPH is
not mapped in native platform code.
To automate the test case we need to map java key VK_ALT_GRAPH to OS X
equivalent kVK_RightOption (right option key)
in the native OS X code and right Alt key on Windows.
On Linux(Ubuntu):
Alt graph is configurable on Linux. By default the Alt graph key is
undefined in System Settings and has to be defined by the user.
Therefore the test case can’t be automated since it is not possible to
automate the test case on Linux. If we still want to automate the test
case then we have to write separate test cases for Linux (manual) and
for Mac and Windows (automated).
Please provide your suggestion.
Regards,
Manajit
On 20-Apr-2016, at 9:54 pm, Semyon Sadetsky
<semyon.sadet...@oracle.com <mailto:semyon.sadet...@oracle.com>> wrote:
Hi Manajit,
Why robot.keyPress(KeyEvent.VK_ALT_GRAPH) cannot be used to press the
right Alt?
--Semyon
On 4/20/2016 3:16 PM, Manajit Halder wrote:
Hi Semyon,
Thank you for the review comment.
The test can’t be automated because of the following reasons:
On Mac OS X and Windows:
There is no key code for the right ALT button (no right key codes
for ALT, SHIFT, COMMAND).robot.keyPress(KeyEvent.VK_ALT) will press
the left ALT key.
It is not possible to press the right ALT key using robot.
Hence Alt-Gr modifier won’t be set using robot.
On Linux:
The Alt graph is configurable.
Regards,
Manajit
On 12-Apr-2016, at 9:07 pm, Semyon Sadetsky
<semyon.sadet...@oracle.com <mailto:semyon.sadet...@oracle.com>> wrote:
Hi Manajit,
The fix itself is OK.
Why the test cannot be automated?
--Semyon
On 4/12/2016 1:46 PM, Manajit Halder wrote:
Hi All,
Gentle remainder. Please review the changes.
Thanks,
Manajit
On 07-Apr-2016, at 1:48 pm, Manajit Halder
<manajit.hal...@oracle.com <mailto:manajit.hal...@oracle.com>> wrote:
Hi All,
Kindly review the fix for JDK9.
*Bug*:
https://bugs.openjdk.java.net/browse/JDK-8151136
_
_
*Webrev*:
http://cr.openjdk.java.net/~arapte/manajit/8151136/webrev.00/
*Issue: *
[macosx] According to the description,the case is failed
(AltGraph key is not supported on OS X).
*Cause: *
On OS X AltGraph functionality was not implemented.
*Information on AltGraph Key on OS X:*
On OS X there is no key defined for AltGraph on the Keyboard. As
per wikipedia link https://en.wikipedia.org/wiki/AltGr_key Option
key has function similar to the AltGr key. But Option is also Alt
key on OS X.
*Fix: *
Right Option key is defined to behave as AltGraph key on OS X.
AltGraph functionality is added for left key.
Regards,
Manajit