On Fri, 2003-06-13 at 12:16, Gen Zhang wrote:
>       Hi all. I'm kinda new to X programming, but I took one look at the 
> enlightenment libraries (evas, ecore, etc) and knew that what I saw was pure 
> elegance and power. Anyway, I've set my project this summer to produce a Mac 
> OS X, ala Aqua, docker. Frankly, I think if this is possible, it would be a 
> very impressible demonstration of E17. So far, with only evas and ecore as 
> dependencies, I've got it to do the zooming thing and at a fair speed too (on 
> software rendering). To say the least, it's been interesting to write with a 
> toolkit that is more or less undocumented. But I've now run into a couple of 
> problems:
>               + Transparency. Obviously until X supports true alpha-blending 
> pseudotranparency will have to do. But so far I've seen two ways to do this, 
> but I've managed to get neither to work. Basically, I've seen applications 
> with grab the appropriate root pixmap (?term and also waimea) and ones which 
> grab *everything* (mosfet/KDE menu transparencies and also KDE-CVS). However, 
> either way involves getting a pixmap, which I've managed fine, and drawing 
> that pixmap, which I haven't managed fine. I'm stuck on how to get evas to 
> use a standard X Pixmap for an image.
uhmg? mosfet does fake transparency?
I thought those KDE guys got into XRender ( yes! there is true
alpha-blending! thanks to keith Packard - look on www.xwin.org for more
info ( i guess there is some, since that is keith's new hangout since he
got kicked out by X ( or did he leave? what ever ... ) ) ).
so i suggest you look into XRender ( there is also some basic tutorial
on the net for that. just google it up ).
>               + Task management. I haven't got any ideas on this at all. I've done 
> this 
> before with python scripting and something called superkaramba which 
> basically polled the system tasklist every now and then, which is hardly 
> ideal. Looking at existing taskbar codes, they seem to rely on the window 
> manager to send an event when things happen; however, I'm almost completely 
> oblivious to X protocols and how to tell the window manager to send the 
> relevant events.
can't help you here... sorry.
> 
>       I'm hoping that someone with a better knowledge of the libraries/X would have 
> some idea about how to resolve these "issues" :p. I think that the first one 
> is only a matter of what is the correct function call, and the latter is a 
> matter of understanding the necessary protocols. I've tried googling all over 
> the place, but I've only learnt that there are some properties that could be 
> set, but nothing definite.
> 
as i said, check xwin.org i think this is the burning place for X stuff
at the moment.
>
> Regards,
> Gen Zhang

reg.
 moritz



-------------------------------------------------------
This SF.NET email is sponsored by: eBay
Great deals on office technology -- on eBay now! Click here:
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
enlightenment-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to