parent
16e771c87b
commit
b7ec896ab8
|
@ -122,13 +122,7 @@ e_container_new(E_Manager *man)
|
||||||
evas_object_data_set(o, "e_container", con);
|
evas_object_data_set(o, "e_container", con);
|
||||||
evas_object_show(o);
|
evas_object_show(o);
|
||||||
|
|
||||||
if (e_config->use_e_cursor)
|
|
||||||
con->pointer.root = e_pointer_window_set(con->manager->root);
|
con->pointer.root = e_pointer_window_set(con->manager->root);
|
||||||
else
|
|
||||||
{
|
|
||||||
ecore_x_window_cursor_set(con->manager->root,
|
|
||||||
ecore_x_cursor_shape_get(ECORE_X_CURSOR_LEFT_PTR));
|
|
||||||
}
|
|
||||||
|
|
||||||
con->num = container_num;
|
con->num = container_num;
|
||||||
container_num++;
|
container_num++;
|
||||||
|
|
|
@ -62,14 +62,7 @@ e_init_init(void)
|
||||||
ecore_evas_name_class_set(_e_init_ecore_evas, "E", "Init_Window");
|
ecore_evas_name_class_set(_e_init_ecore_evas, "E", "Init_Window");
|
||||||
ecore_evas_title_set(_e_init_ecore_evas, "Enlightenment Init");
|
ecore_evas_title_set(_e_init_ecore_evas, "Enlightenment Init");
|
||||||
|
|
||||||
if (e_config->use_e_cursor)
|
|
||||||
_e_init_pointer = e_pointer_window_set(_e_init_win);
|
_e_init_pointer = e_pointer_window_set(_e_init_win);
|
||||||
else
|
|
||||||
{
|
|
||||||
_e_init_pointer = NULL;
|
|
||||||
ecore_x_window_cursor_set(_e_init_win,
|
|
||||||
ecore_x_cursor_shape_get(ECORE_X_CURSOR_LEFT_PTR));
|
|
||||||
}
|
|
||||||
|
|
||||||
ecore_evas_raise(_e_init_ecore_evas);
|
ecore_evas_raise(_e_init_ecore_evas);
|
||||||
ecore_evas_show(_e_init_ecore_evas);
|
ecore_evas_show(_e_init_ecore_evas);
|
||||||
|
|
|
@ -13,10 +13,12 @@ E_Pointer *
|
||||||
e_pointer_window_set(Ecore_X_Window win)
|
e_pointer_window_set(Ecore_X_Window win)
|
||||||
{
|
{
|
||||||
Evas_Engine_Info_Buffer *einfo;
|
Evas_Engine_Info_Buffer *einfo;
|
||||||
E_Pointer *p;
|
E_Pointer *p = NULL;
|
||||||
Evas_Object *o;
|
Evas_Object *o;
|
||||||
int rmethod;
|
int rmethod;
|
||||||
|
|
||||||
|
if (e_config->use_e_cursor)
|
||||||
|
{
|
||||||
rmethod = evas_render_method_lookup("buffer");
|
rmethod = evas_render_method_lookup("buffer");
|
||||||
if (!rmethod) return NULL;
|
if (!rmethod) return NULL;
|
||||||
|
|
||||||
|
@ -85,6 +87,12 @@ e_pointer_window_set(Ecore_X_Window win)
|
||||||
evas_object_show(p->pointer_object);
|
evas_object_show(p->pointer_object);
|
||||||
|
|
||||||
_e_pointers = evas_list_append(_e_pointers, p);
|
_e_pointers = evas_list_append(_e_pointers, p);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ecore_x_window_cursor_set(win,
|
||||||
|
ecore_x_cursor_shape_get(ECORE_X_CURSOR_LEFT_PTR));
|
||||||
|
}
|
||||||
return p;
|
return p;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue