Improper(intended) key mapping for HOME, END, PAGE UP, PAGE DOWN keys on windows.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Improper(intended) key mapping for HOME, END, PAGE UP, PAGE DOWN keys on windows.

ivan.kravchenko

Dear developer  community,

 

I would like to report a suspicious behavior regarding HOME, END, PAGE UP, PAGE DOWN buttons on Windows.

When working with a last GToolkit image I found out, that event handlers for these buttons return false key codes, for example :

 

In “KeyboardKey >> initializeWindowsVirtualKeyTable” class method the HOME button is represented as:

at: 16r24 put: (self value: 16rff50); “  kVK_Home                      = 0x73”

and  value 16r24 is 36 ( ‘$’ Dollar ASCII Symbol) that I find incorrect . At the same time “Character home” returns proper number 1.

 

Similarly, it applies to other buttons.

Is this an intended behavior or a bug?

 

Best regards,

Ivan Kravchenko.