e_test_event: add ralse and lower method using wl protocol 64/213364/1
authorJunseok, Kim <juns.kim@samsung.com>
Wed, 4 Sep 2019 12:33:44 +0000 (21:33 +0900)
committerJunseok, Kim <juns.kim@samsung.com>
Wed, 4 Sep 2019 12:33:44 +0000 (21:33 +0900)
Change-Id: Iddfe1276f5913d736d4cc5cf5b666eaae20581ae

src/e_test_event.cpp
src/e_test_event.h

index 2781adb708273b7a0f5df72f762d05f34975874f..b7d527fcdac5a7ea143bee5dba0441cf380b709a 100644 (file)
@@ -358,6 +358,26 @@ etRunner::setWinStack(etWin *tw,
    return EINA_TRUE;
 }
 
+Eina_Bool
+etRunner::setWinRaise(etWin *tw)
+{
+   EINA_SAFETY_ON_NULL_RETURN_VAL(tw, EINA_FALSE);
+
+   tizen_policy_raise(tzPolicy, getWlSurface(tw->elm_win));
+
+   return EINA_TRUE;
+}
+
+Eina_Bool
+etRunner::setWinLower(etWin *tw)
+{
+   EINA_SAFETY_ON_NULL_RETURN_VAL(tw, EINA_FALSE);
+
+   tizen_policy_lower(tzPolicy, getWlSurface(tw->elm_win));
+
+   return EINA_TRUE;
+}
+
 Eina_Bool
 etRunner::setWinTransientFor(etWin *tw_child,
                              etWin *tw_parent,
index aa564fd2b2c69654010d862e3954e852d16c3f20..fc4a8befde68ba79a25d1b7bb0f7e1b83149f9c8 100644 (file)
@@ -131,6 +131,8 @@ public:
    Eina_Bool     setWinActivate(etWin *tw);
    Eina_Bool     setWinIconic(etWin *tw, Eina_Bool set);
    Eina_Bool     setWinStack(etWin *tw, etWin *sibiling, Eina_Bool above);
+   Eina_Bool     setWinRaise(etWin *tw);
+   Eina_Bool     setWinLower(etWin *tw);
    Eina_Bool     setWinTransientFor(etWin *tw_child, etWin *tw_parent, Eina_Bool set);
    Eina_Bool     setWinNotiLevel(etWin *tw, efl_util_notification_level_e lv);
    efl_util_notification_level_e getWinNotiLevel(etWin *tw);