Hi Manajit,

This fix looks good to me.

With Regards,
Avik Niyogi

> On 25-Apr-2016, at 5:11 pm, Semyon Sadetsky <semyon.sadet...@oracle.com> 
> wrote:
> 
> 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 < 
>>>>>>> <mailto:manajit.hal...@oracle.com>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>https://bugs.openjdk.java.net/browse/JDK-8151136
>>>>>>>  <https://bugs.openjdk.java.net/browse/JDK-8151136>
>>>>>>> 
>>>>>>> Webrev: 
>>>>>>>          
>>>>>>> <http://cr.openjdk.java.net/%7Earapte/manajit/8151136/webrev.00/>http://cr.openjdk.java.net/~arapte/manajit/8151136/webrev.00/
>>>>>>>  <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>https://en.wikipedia.org/wiki/AltGr_key
>>>>>>>  <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
>>>>>> 
>>>>> 
>>>> 
>>> 
>> 
> 

Reply via email to