oh yeah... also this: http://cvs.sourceforge.net/viewcvs.py/enlightenment/misc/esmart_rsvg/
> Well, I took a look at EXML when I was doing EKE and found it was simpler > just to go straight to libxml2 > > Heh, I'd even skip the editor part and just make it a webbrowser. Just > adding a lot of complexity into a program when its not necessary. > > As far as I know Evas has no abilities to render SVG, so I'm not sure how > you'd go about doing that... > > dan > > > >> I'm going to do some testing this week (if I have time), I'm also trying >> to think of a more intuitive interface then the usual (but I really suck >> at it because I don't have an art bone in my body). >> >> I was looking at EXML and wondering about modifying it to work with it. >> I think I'm actually going to XHTML for my first tests anyway, so it >> could >> prove usefull (if it is currently working anyway). >> >> I want it just to be a web browser and maybe an editor, but I don't want >> an email program and all that crap built into it. They can and as far >> as >> i'm concerned SHOULD be seperate programs. >> >> Thanks for the textobject tip, I'll take a look at that tonite... or >> I'll >> browse the CVS if I have a chance at work :) >> >> Though if it does get off the ground, adding some more advanced XML >> support might be cool, rendering SVG and SMIL. I may just use something >> to >> like xslt to transform xml into a version that suits the program's >> structure a little better... but then again that may be too slow. >> >> What I'm not looking forward to is the Javascript :( >> >> Reading CSS shouldn't be that hard. I was planning on using CSS3 and >> mapping the attributes to a structure in the code that would be used for >> placement and whatever on the evas. Should be easy... Should be. And I >> might as well start with the top as long as I make sure everything is >> there to be compatible with version 1 and 2. >> >> > If your looking to do this then I'd take a look at the >> > evas_object_textobject stuff. It has a lot of the capabilities to >> handle >> > HTML style markup built into it. bold, italic, font changes etc. And >> > raster is planning at some point to add in obstical avoidance and >> wrapping >> > stuff... >> > >> > Sounds like it could be an interesting/fun project, tho the parsing of >> the >> > html could be a pain in the ass, heh. >> > >> > dan >> > >> > >> > >> >> Awsome... that is pretty much what I was looking for... >> >> >> >> I'll be able to get the interface for this program working soon then. >> >> I'm going to try to put my hand at creating an E web browser (not >> with >> >> embedding mozilla or any thing halfassed like that) I want to try and >> >> convert the tags to evas objects. >> >> >> >> Could take a lot of time, and it will help me get to know the EFL a >> lot >> >> better. >> >> >> >> Anyone wants to help that would be cool. just send me an email. >> >> >> >> > Yeah, you get the basic idea. There are some details with theming >> in >> >> > there, but overall you have it right. >> >> > >> >> > Coordinates are all window based, not widget. If you want to clip >> to >> >> > the inside of the widget you can use >> EWL_WIDGET(widget)->fx_clip_box >> >> > as your clip rectangle. >> >> > >> >> > On Fri, 11 Feb 2005 11:13:13 -0500 (EST), Nigel Benns >> >> > <[EMAIL PROTECTED]> wrote: >> >> >> Ok if I "get" ewl_simple_test.c correctly... >> >> >> >> >> >> You create a widget called logo, add a logo to it via edje, add >> the >> >> >> realize event so that when you update the text in label it will >> >> change >> >> >> the >> >> >> logo as well. >> >> >> >> >> >> If I create my own widget and pass it the evas to draw on, the >> >> >> coordinates >> >> >> of the evas would start from the window's inner border, not my >> >> widgets, >> >> >> am I correct? >> >> >> >> >> >> > After the realize callback has occurred for the window, you can >> do >> >> >> > EWL_EMBED(window)->evas to access the evas. If you plan to use >> this >> >> to >> >> >> > setup a canvas, I would recommend creating your own Ewl_Widget >> and >> >> >> > setting it's preferred size. Then you can just hook into it's >> own >> >> >> > realize callback and can allocate space with EWL for your >> drawing. >> >> >> > ewl_simple_test.c has an example of how to do this with the logo >> >> >> > widget. >> >> >> > >> >> >> > >> >> >> > On Fri, 11 Feb 2005 09:08:12 -0500 (EST), Nigel Benns >> >> >> > <[EMAIL PROTECTED]> wrote: >> >> >> >> Is there any way to access the evas that an ewl_window or any >> >> other >> >> >> >> widget >> >> >> >> uses to draw? >> >> >> >> >> >> >> >> I know that I could create an evas and ewl_embed all of the >> >> widgets >> >> >> on >> >> >> >> it, >> >> >> >> but that doesn't seem very consistent for gui programming >> (mabey >> >> I'm >> >> >> >> just >> >> >> >> used to the old ways :) >> >> >> >> >> >> >> >> I'm basically looking for an equivilent to Gnome_Canvas. >> >> >> >> >> >> >> >> ------------------------------------------------------- >> >> >> >> SF email is sponsored by - The IT Product Guide >> >> >> >> Read honest & candid reviews on hundreds of IT Products from >> real >> >> >> users. >> >> >> >> Discover which products truly live up to the hype. Start >> reading >> >> now. >> >> >> >> http://ads.osdn.com/?ad_ide95&alloc_id396&opclick >> >> >> >> _______________________________________________ >> >> >> >> enlightenment-devel mailing list >> >> >> >> [email protected] >> >> >> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> ------------------------------------------------------- >> >> SF email is sponsored by - The IT Product Guide >> >> Read honest & candid reviews on hundreds of IT Products from real >> users. >> >> Discover which products truly live up to the hype. Start reading now. >> >> http://ads.osdn.com/?ad_ide95&alloc_id396&op=click >> >> _______________________________________________ >> >> enlightenment-devel mailing list >> >> [email protected] >> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> >> >> >> >> > >> > >> > >> > >> > >> >> >> > > > > > ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_ide95&alloc_id396&op=click _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
