}
tizen_remote_surface_event_type type = TIZEN_REMOTE_SURFACE_EVENT_TYPE_NONE;
+ screen_connector_input_type_e keyState = SCREEN_CONNECTOR_INPUT_TYPE_MOUSE_UP_DOWN;
switch( event.GetState() )
{
case Dali::KeyEvent::DOWN:
{
type = TIZEN_REMOTE_SURFACE_EVENT_TYPE_KEY_DOWN;
+ keyState = SCREEN_CONNECTOR_INPUT_TYPE_MOUSE_MOVE_X;
break;
}
case Dali::KeyEvent::UP:
{
type = TIZEN_REMOTE_SURFACE_EVENT_TYPE_KEY_UP;
+ keyState = SCREEN_CONNECTOR_INPUT_TYPE_MOUSE_MOVE_Y;
break;
}
default:
}
}
+ bool skip = true;
+ screen_connector_toolkit_key_event(mWatcherHandle,
+ keyState,
+ event.GetKeyCode(),
+ event.GetDeviceClass(),
+ event.GetDeviceSubclass(),
+ event.GetKeyName().c_str(),
+ static_cast< uint32_t >( event.GetTime() ),
+ &skip
+ );
+ DALI_LOG_ERROR("tscholb : type:%d keyCode :%d, name:%s , skip(%d) \n",keyState,event.GetKeyCode(),event.GetKeyName().c_str(),skip);
+ if(skip)
+ {
+ return false;
+ }
+
tizen_remote_surface_transfer_key_event( mRemoteSurface,
type,
event.GetKeyCode(),