On Mon, 29 Jun 2009 03:02:43 +0200 Vincent Francois <vincentfrancois....@gmail.com> wrote:
> Hello, > > First let me introduce myself, my name is Vincent. > > I am working on a project basis as the Xlib library. > > For the graphical appearance of the application I use the Edje > library. > > At the beginning of the project we used Ecore_Evas to integrate Edje > to the application, but when the extensive use of the > XReparentWindow(), we notice any problems with the background of the > newly integrated window (reparent window). > > My problem is that I can not send mouse events to Evas, the GUI Edje > not reacting. > > The only way I found to react Edje is : > > edje_object_signal_emit(evas_object, "the_event", "the_source"); > edje_object_message_signal_process(evas_object); > evas_render(evas); > XClearArea(display, win.id, win.x, win.y, win.w, win.h, False); > > But this greatly limits the use of Edje ... > > I analyzed the source code of Ecore_Evas & Ecore_X, I noticed the use > of : > > evas_event_feed_mouse_in(); > evas_event_feed_mouse_move(); > evas_async_events_process(); > > I tried to use these functions, but this has nothing. > > Please help me :) > > I just want to add that the application uses mainly the Xlib window management. The acquisition of the mouse and other events is through the XNextEvent(), the use of Ecore_Evas is banned. ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel