return;
}
+ if (parent_->GetRaw() == nullptr) {
+ LOGE("Null surface");
+ return;
+ }
+
Ecore_Event_Key* info = static_cast<Ecore_Event_Key*>(eventInfo);
LOGI("Down key (%d)", info->keycode);
const char* desc = ecore_device_description_get(info->dev);
if (desc == nullptr)
desc = "";
+
parent_->GetRaw()->TransferKeyEvent(TIZEN_REMOTE_SURFACE_EVENT_TYPE_KEY_DOWN,
info->keycode,
ecore_device_class_get(info->dev),
LOGE("Null eventinfo");
return;
}
+
+ if (parent_->GetRaw() == nullptr) {
+ LOGE("Null surface");
+ return;
+ }
+
Ecore_Event_Key* info = static_cast<Ecore_Event_Key*>(eventInfo);
LOGI("Up key (%d)", info->keycode);
const char* desc = ecore_device_description_get(info->dev);
if (desc == nullptr)
desc = "";
+
parent_->GetRaw()->TransferKeyEvent(TIZEN_REMOTE_SURFACE_EVENT_TYPE_KEY_UP,
info->keycode,
ecore_device_class_get(info->dev),
void ImageEventListener::OnMouseIn(const EvasObject& obj,
void* eventInfo) {
+ if (parent_->GetRaw() == nullptr) {
+ LOGE("Null surface");
+ return;
+ }
+
Evas_Event_Mouse_In* ev =
static_cast<Evas_Event_Mouse_In*>(eventInfo);
const char* desc = evas_device_description_get(ev->dev);
void ImageEventListener::OnMouseOut(const EvasObject& obj,
void* eventInfo) {
+ if (parent_->GetRaw() == nullptr) {
+ LOGE("Null surface");
+ return;
+ }
+
Evas_Event_Mouse_Out* ev =
static_cast<Evas_Event_Mouse_Out*>(eventInfo);
const char* desc = evas_device_description_get(ev->dev);
void ImageEventListener::OnMouseDown(const EvasObject& obj,
void* eventInfo) {
+ if (parent_->GetRaw() == nullptr) {
+ LOGE("Null surface");
+ return;
+ }
+
+ if (IsDisabledInput(ITRS::MOUSE_UP_DOWN)) {
+ LOGD("mouse down disabled");
+ return;
+ }
+
Evas_Event_Mouse_Down* ev =
static_cast<Evas_Event_Mouse_Down*>(eventInfo);
const char* desc = evas_device_description_get(ev->dev);
int y;
int w;
int h;
-
- if (IsDisabledInput(ITRS::MOUSE_UP_DOWN)) {
- LOGD("mouse down disabled");
- return;
- }
-
evas_object_geometry_get(obj.GetRaw(), &x, &y, &w, &h);
LOGD("mouse down: %d %d", ev->canvas.x - x, ev->canvas.y - y);
if (desc == NULL)
desc = "";
-
parent_->GetRaw()->TransferMouseEvent(
TIZEN_REMOTE_SURFACE_EVENT_TYPE_MOUSE_DOWN,
0,
void ImageEventListener::OnMouseUp(const EvasObject& obj,
void* eventInfo) {
+ if (IsDisabledInput(ITRS::MOUSE_UP_DOWN)) {
+ LOGD("mouse up disabled");
+ return;
+ }
+
+ if (parent_->GetRaw() == nullptr) {
+ LOGE("Null surface");
+ return;
+ }
+
Evas_Event_Mouse_Up* ev =
static_cast<Evas_Event_Mouse_Up*>(eventInfo);
const char *desc = evas_device_description_get(ev->dev);
int w;
int h;
- if (IsDisabledInput(ITRS::MOUSE_UP_DOWN)) {
- LOGD("mouse up disabled");
- return;
- }
-
if (ev->event_flags & EVAS_EVENT_FLAG_ON_HOLD) {
LOGD("Event canceled");
parent_->GetRaw()->TransferTouchCancel();
void ImageEventListener::OnTouchMultiDown(const EvasObject& obj,
void* eventInfo) {
+ if (parent_->GetRaw() == nullptr) {
+ LOGE("Null surface");
+ return;
+ }
+
+ if (IsDisabledInput(ITRS::TOUCH_UP_DOWN)) {
+ LOGD("touch-multi-down disabled");
+ return;
+ }
+
Evas_Event_Multi_Down* ev =
static_cast<Evas_Event_Multi_Down*>(eventInfo);
const char *desc = evas_device_description_get(ev->dev);
int w;
int h;
- if (IsDisabledInput(ITRS::TOUCH_UP_DOWN)) {
- LOGD("touch-multi-down disabled");
- return;
- }
-
evas_object_geometry_get(obj.GetRaw(), &x, &y, &w, &h);
LOGD("multi down: %d %d", ev->canvas.x - x, ev->canvas.y - y);
void ImageEventListener::OnTouchMultiUp(const EvasObject& obj,
void* eventInfo) {
+ if (parent_->GetRaw() == nullptr) {
+ LOGE("Null surface");
+ return;
+ }
+
+ if (IsDisabledInput(ITRS::TOUCH_UP_DOWN)) {
+ LOGD("touch-multi-down disabled");
+ return;
+ }
+
Evas_Event_Multi_Up* ev =
static_cast<Evas_Event_Multi_Up*>(eventInfo);
const char *desc = evas_device_description_get(ev->dev);
int w;
int h;
- if (IsDisabledInput(ITRS::TOUCH_UP_DOWN)) {
- LOGD("touch-multi-up disabled");
- return;
- }
-
evas_object_geometry_get(obj.GetRaw(), &x, &y, &w, &h);
LOGD("multi up: %d %d", ev->canvas.x - x, ev->canvas.y - y);
void ImageEventListener::OnMouseMove(const EvasObject& obj,
void* eventInfo) {
+ if (parent_->GetRaw() == nullptr) {
+ LOGE("Null surface");
+ return;
+ }
+
+ if (IsDisabledInput(ITRS::MOUSE_MOVE_X_Y)) {
+ LOGD("mouse-move disabled");
+ return;
+ }
+
Evas_Event_Mouse_Move* ev =
static_cast<Evas_Event_Mouse_Move*>(eventInfo);
const char *desc = evas_device_description_get(ev->dev);
int w;
int h;
- if (IsDisabledInput(ITRS::MOUSE_MOVE_X_Y)) {
- LOGD("mouse-move disabled");
- return;
- }
-
evas_object_geometry_get(obj.GetRaw(), &x, &y, &w, &h);
LOGD("mouse move: %d %d", ev->cur.canvas.x - x, ev->cur.canvas.y - y);
void ImageEventListener::OnMouseWheel(const EvasObject& obj,
void* eventInfo) {
- Evas_Event_Mouse_Wheel* ev =
- static_cast<Evas_Event_Mouse_Wheel*>(eventInfo);
- const char *desc = evas_device_description_get(ev->dev);
+ if (parent_->GetRaw() == nullptr) {
+ LOGE("Null surface");
+ return;
+ }
if (IsDisabledInput(ITRS::MOUSE_WHEEL)) {
LOGD("mouse-wheel disabled");
return;
}
+ Evas_Event_Mouse_Wheel* ev =
+ static_cast<Evas_Event_Mouse_Wheel*>(eventInfo);
+ const char *desc = evas_device_description_get(ev->dev);
+
LOGD("mouse wheel");
if (desc == NULL)
desc = "";