Add OGKCharacterTypedEvent.

This commit is contained in:
Jonathan Schleifer 2012-08-28 21:58:49 +02:00
parent a98c97edb2
commit 0dca20000d
5 changed files with 57 additions and 6 deletions

View file

@ -37,6 +37,19 @@ OF_APPLICATION_DELEGATE(TestMain)
display: (OGKDisplay*)display
{
of_log(@"Pressed: %d", event.keycode);
}
- (void)keyWasReleased: (OGKKeyReleaseEvent*)event
display: (OGKDisplay*)display
{
of_log(@"Released: %d", event.keycode);
}
- (void)characterWasTyped: (OGKCharacterTypedEvent*)event
display: (OGKDisplay*)display
{
of_log(@"Character typed: %u (keycode=%d, modifiers=%d, repeated=%d)",
event.character, event.keycode, event.modifiers, event.repeated);
switch (event.keycode) {
case OGK_KEY_R:
@ -63,12 +76,6 @@ OF_APPLICATION_DELEGATE(TestMain)
}
}
- (void)keyWasReleased: (OGKKeyReleaseEvent*)event
display: (OGKDisplay*)display
{
of_log(@"Released: %d", event.keycode);
}
- (void)mouseWasMoved: (OGKMouseMovedEvent*)event
display: (OGKDisplay*)display
{