Added keyboard events to the Tizen application's key listeners
Removed Tizen automatic termination when the back button is pressed.
This commit is contained in:
@@ -246,19 +246,21 @@ namespace lime {
|
||||
|
||||
void TizenApplication::OnKeyPressed (const Tizen::Ui::Control& source, Tizen::Ui::KeyCode keyCode) {
|
||||
|
||||
|
||||
Event key( etKeyDown);
|
||||
key.code = keyCode;
|
||||
key.value = keyCode;
|
||||
sgTizenFrame->HandleEvent(key);
|
||||
|
||||
}
|
||||
|
||||
|
||||
void TizenApplication::OnKeyReleased (const Tizen::Ui::Control& source, Tizen::Ui::KeyCode keyCode) {
|
||||
|
||||
if (keyCode == Tizen::Ui::KEY_BACK || keyCode == Tizen::Ui::KEY_ESC) {
|
||||
|
||||
Terminate ();
|
||||
|
||||
}
|
||||
|
||||
Event key( etKeyUp);
|
||||
key.code = keyCode;
|
||||
key.value = keyCode;
|
||||
sgTizenFrame->HandleEvent(key);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user