parent
16e771c87b
commit
b7ec896ab8
|
@ -122,13 +122,7 @@ e_container_new(E_Manager *man)
|
|||
evas_object_data_set(o, "e_container", con);
|
||||
evas_object_show(o);
|
||||
|
||||
if (e_config->use_e_cursor)
|
||||
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;
|
||||
container_num++;
|
||||
|
|
|
@ -62,14 +62,7 @@ e_init_init(void)
|
|||
ecore_evas_name_class_set(_e_init_ecore_evas, "E", "Init_Window");
|
||||
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);
|
||||
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_show(_e_init_ecore_evas);
|
||||
|
|
|
@ -13,10 +13,12 @@ E_Pointer *
|
|||
e_pointer_window_set(Ecore_X_Window win)
|
||||
{
|
||||
Evas_Engine_Info_Buffer *einfo;
|
||||
E_Pointer *p;
|
||||
E_Pointer *p = NULL;
|
||||
Evas_Object *o;
|
||||
int rmethod;
|
||||
|
||||
if (e_config->use_e_cursor)
|
||||
{
|
||||
rmethod = evas_render_method_lookup("buffer");
|
||||
if (!rmethod) return NULL;
|
||||
|
||||
|
@ -85,6 +87,12 @@ e_pointer_window_set(Ecore_X_Window win)
|
|||
evas_object_show(p->pointer_object);
|
||||
|
||||
_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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue