delete tw_blue;
tw_blue = NULL;
}
+ if (tw_blocker)
+ {
+ delete tw_blocker;
+ tw_blocker = NULL;
+ }
if (etRunner::get().hasLastWinInfoList())
etRunner::get().freeLastWinInfoList();
};
etWin *tw_red = NULL;
etWin *tw_green = NULL;
etWin *tw_blue = NULL;
+ etWin *tw_blocker = NULL;
etWin *tw_register = NULL;
Eina_Bool initTC(Eina_Bool show_win, Eina_Bool use_geom);
if (show_win)
showTCWin(tw_blue);
+ tw_blocker = new etWin();
+ res = tw_blocker->init(NULL,
+ ELM_WIN_NOTIFICATION,
+ EINA_FALSE,
+ "etWin Blocker",
+ 0, 0, 0, 0, EINA_FALSE,
+ E_LAYER_CLIENT_NORMAL,
+ E_TC_WIN_COLOR_CYAN);
+ EINA_SAFETY_ON_FALSE_RETURN_VAL(res, EINA_FALSE);
+ tw_blocker->native_win = etRunner::get().getWinId(tw_blocker->elm_win);
+
return EINA_TRUE;
}