|
@ -134,20 +134,19 @@ void Application::onCharacterReceived(KeyListenerEventData & e){ |
|
|
// capital letters A, B, C and D when pressing
|
|
|
// capital letters A, B, C and D when pressing
|
|
|
// arrows on the keyboard via terminal.
|
|
|
// arrows on the keyboard via terminal.
|
|
|
|
|
|
|
|
|
if(args.key == 'A'){ |
|
|
switch(args.key){ |
|
|
|
|
|
case 'A': |
|
|
args.key = OF_KEY_UP; |
|
|
args.key = OF_KEY_UP; |
|
|
} |
|
|
break; |
|
|
|
|
|
case 'B': |
|
|
if(args.key == 'B'){ |
|
|
|
|
|
args.key = OF_KEY_DOWN; |
|
|
args.key = OF_KEY_DOWN; |
|
|
} |
|
|
break; |
|
|
|
|
|
case 'C': |
|
|
if(args.key == 'C'){ |
|
|
|
|
|
args.key = OF_KEY_RIGHT; |
|
|
args.key = OF_KEY_RIGHT; |
|
|
} |
|
|
break; |
|
|
|
|
|
case 'D': |
|
|
if(args.key == 'D'){ |
|
|
|
|
|
args.key = OF_KEY_LEFT; |
|
|
args.key = OF_KEY_LEFT; |
|
|
|
|
|
break; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
cout << "TermListener: " << e.character << endl; |
|
|
cout << "TermListener: " << e.character << endl; |
|
|