- else//Dic 2007
- {
- if ( keycode==314 )//Real keyCode for Left ARROW and non-Unicode
- {
- key = 'L';//Left
- }
- else if( keycode==315 )//Real keyCode for Left ARROW and non-Unicode
- {
- key = 'U';//Up
- }
- else if( keycode==316 )//Real keyCode for Left ARROW and non-Unicode
- {
- key = 'R';//Right
- }
- else if( keycode==317 )//Real keyCode for Down ARROW and non-Unicode
- {
- key = 'D';//Down
- }
- else if( keycode==312 )//Real keyCode for Diagonal left down ARROW and non-Unicode
- {
- key = 'W';//Diagonal left down
- }
- else if( keycode==313 )//Real keyCode for Diagonal left up ARROW and non-Unicode
- {
- key = 'Q';//Diagonal left up
- }
- else if( keycode==366 )//Real keyCode for Diagonal right up ARROW and non-Unicode
- {
- key = 'P';//Diagonal right up
- }
- else if( keycode==367 )//Real keyCode for Diagonal right down ARROW and non-Unicode
- {
- key = 'M';//Diagonal right down
- }
- }
-
- SetEventInformationFlipY(event.GetX(), event.GetY(),
- event.ControlDown(), event.ShiftDown(), key, 0, NULL);