2006/11/25, The Rasterman Carsten Haitzler <[EMAIL PROTECTED]>:
>
> On Thu, 23 Nov 2006 09:45:13 +0100 Wiesiek <[EMAIL PROTECTED]> babbled:
>
> > Why invisible shelf draw the outline so bad?
> >
> > If I draw elements(text,image...) on white RECT it is good.
> > If I draw elements(text,image...) in invisible shelf, on white
> > backround(wallpaper,xterm...) it is bad.
> >
> > If you want to see a difference - I give you an test
> > efontclock.edj(theme/modules/clock):
> > Mouse left click on a clock - change the RECT visible/invisible.
>
> because when the shelf is invisible it loses its background object. this
> basically makes it invisible - and the shelf uses a shaped window (and a
> shaped
> window has no alpha channel - it is either there or not). thus its not
> smooth.
> this is a limitation of X. if you want alpha channel smoothing you can set
> the
> shelf to be below everything then it is drawn in the desktop canvas - and
> thus
> you get alpha blending (as x is not involved in drawing the canvas
> contents).
> In theory xcomposite, a composite manager etc. can solve this - but that
> is an
> advanced and still "Buggy" thing where your mileage might vary. so
> basically -
> unless you LIKE the look- DONT make a shelf invisible WITHOUT setting it
> below
> everything.
>
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler)     [EMAIL PROTECTED]
> 裸好多
> Tokyo, Japan (東京 日本)


1. Thx for explanation. Where can I find the "shaped window" the shelf use
in e17 source ?

2. I try xcomposite for now.
Transparency and shadow work fine but my clock theme in invisible shelf
"Above Everything" not:
a) The X even do not refresh. After 1 minute I have 60 hands :)
b) "Antialias" do not work. Hands are not smooth.

I still do not have(don't found) :
#enlightenment_remote -use-composite-set 1

Wiesiek
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to