E_Input_Rect_Smart_Data *input_rect_sd;
E_Comp_Match *m;
Eina_Stringshare *reshadow_group = NULL;
- Eina_Bool focus = EINA_FALSE, skip = EINA_FALSE, no_shadow = EINA_FALSE, pass_event_flag = EINA_FALSE;
+ Eina_Bool focus = EINA_FALSE, skip = EINA_FALSE, pass_event_flag = EINA_FALSE;
Eina_Stringshare *name, *title;
E_Comp_Config *conf = e_comp_config_get();
if (!_e_comp_object_shadow_client_match(cw->ec, m)) continue;
focus = m->focus;
- no_shadow = m->no_shadow;
}
}
e_theme_edje_object_set(cw->shobj, NULL, "e/comp/frame/none");
- if (cw->ec->override)
- {
- if ((!cw->ec->shaped) && (!no_shadow) && (!cw->ec->argb))
- edje_object_signal_emit(cw->shobj, "e,state,shadow,on", "e");
- else
- edje_object_signal_emit(cw->shobj, "e,state,shadow,off", "e");
- }
- else
- {
- if (no_shadow)
- {
- edje_object_signal_emit(cw->shobj, "e,state,shadow,off", "e");
- }
- }
-
if (focus || cw->ec->focused || cw->ec->override)
e_comp_object_signal_emit(cw->smart_obj, "e,state,focused", "e");
else
else
e_comp_object_signal_emit(cw->smart_obj, "e,state,hidden", "e");
- no_shadow = 1;
edje_object_part_swallow(cw->shobj, "e.swallow.content", cw->obj);
if (cw->input_obj)
e_theme_edje_object_set(o, "base/theme/comp", "e/comp/frame/default");
- if (e_util_strcmp(evas_object_type_get(obj), "edje") || (!edje_object_data_get(obj, "noshadow")))
- edje_object_signal_emit(o, "e,state,shadow,on", "e");
- else
- edje_object_signal_emit(o, "e,state,shadow,off", "e");
-
evas_object_geometry_get(obj, &x, &y, &w, &h);
evas_object_geometry_set(o, x, y, w, h);
evas_object_pass_events_set(o, evas_object_pass_events_get(obj));
e_theme_edje_view_set(edje, NULL, "e/comp/frame/default");
- if ((view->type == E_VIEW_TYPE_EDJE) || (!e_view_edje_data_get(edje, "noshadow")))
- e_view_edje_signal_emit(edje, "e,state,shadow,on", "e");
- else
- e_view_edje_signal_emit(edje, "e,state,shadow,off", "e");
-
if (view->type == E_VIEW_TYPE_CLIENT)
e_view_client_geometry_get((E_View_Client *)view, &x, &y, &w, &h);
else if (view->type == E_VIEW_TYPE_EDJE)