It can't run on evas directly as it needs to know how to receive mouse and key events. But, the Ewl engines are setup with dependencies. So, if you take a look at evas_fb at the top you'll see an ewl_engine_dependencies function that declares "evas" as it's parent.
It then just implements the engine creation (which creates the Evas) and the key/mouse events. You can probably do something similar. You only need to override when what Evas is doing that is wrong for your engine. dan Amar M. Balutkar wrote: > Hello all, > > Has anyone tried running ewl running on directfb ? I am currently trying > this, but in vain. I have got evas compiled with directfb and sample > applications of evas (on directfb) run fine. > Why cant EWL use evas directly, instead it requires a separate > evas_directfb engine (unimplemented in this case)? So if i want to have > ewl running on directfb, i need to write another engine in src/engines, > is that correct ? > Also, what are the functions that this engine must implement for having > ewl_test run successfully on directfb? > Thanx in advance, any help would be appreciated. > > Regards, > Amar > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel