"org.enlightenment.wm.Test");
EINA_SAFETY_ON_NULL_RETURN_VAL(this->Dbus.proxy, EINA_FALSE);
+ // reset registered window of e_test_helper
+ result = this->ResetRegisterWin();
+ EINA_SAFETY_ON_FALSE_RETURN_VAL(result, EINA_FALSE);
+
return EINA_TRUE;
}
return accepted;
}
+Eina_Bool EtEventLoop::ResetRegisterWin()
+{
+ Eldbus_Pending *p = NULL;
+ Eina_Bool accepted = EINA_FALSE;
+
+ p = eldbus_proxy_call(this->Dbus.proxy,
+ "ResetRegisterWindow",
+ _cb_method_window_register,
+ &accepted,
+ -1,
+ "");
+ EINA_SAFETY_ON_NULL_RETURN_VAL(p, EINA_FALSE);
+
+ elm_run();
+
+ return accepted;
+}
+
Eina_Bool EtEventLoop::SetWinStack(EtWin *tw,
EtWin *sibiling,
Eina_Bool above)
/* requests */
Eina_Bool RegisterWin(EtWin *tw);
Eina_Bool DeregisterWin(EtWin *tw);
+ Eina_Bool ResetRegisterWin();
Eina_Bool SetWinStack(EtWin *tw,
EtWin *sibiling,
Eina_Bool above);
if ((!strstr(arg, "method name=\"RegisterWindow\"" )) ||
(!strstr(arg, "method name=\"DeregisterWindow\"" )) ||
+ (!strstr(arg, "method name=\"ResetRegisterWindow\"" )) ||
(!strstr(arg, "method name=\"SetWindowStack\"" )) ||
(!strstr(arg, "method name=\"GetWinInfo\"" )) ||
(!strstr(arg, "method name=\"GetWinsInfo\"" )) ||