Transparencies

About usage, announcement and development of skins for VLC
Wireless-G
New Cone
New Cone
Posts: 2
Joined: 29 Jan 2006 13:23

Transparencies

Postby Wireless-G » 29 Jan 2006 13:27

Is it supported? Full and/or partial?
Alpha Compositing on a 0.0 - 1.0?

AsMaX
Cone that earned his stripes
Cone that earned his stripes
Posts: 139
Joined: 05 Mar 2004 09:00
Location: Antibes, France

Postby AsMaX » 29 Jan 2006 19:35

hi,
on Windows (at least 2000) it is possible to set a global alpha value for the whole skin windows (but not on linux). Inside a skin window, full transparency between elements (image, button, etc.) and the window background is not supported, except for text (it is needed for anti-aliased fonts), because alpha-blending is quite CPU consuming, and anyway it is not really needed (there is a discussion about that in viewtopic.php?t=13666)[/i]

Wireless-G
New Cone
New Cone
Posts: 2
Joined: 29 Jan 2006 13:23

Postby Wireless-G » 29 Jan 2006 20:23

Thanks for the quick response. I still have a few questions though.
If I use a global alpha channel for a window, would I be able to
vary the degrees of transparencies? The phrase "If you can't make
it, fake it" comes to mind.

I'm under the understanding that VLC uses a XML base to string
together the elements, would it be possible to for instance, set
multiple layers of a global transparency. For instance if elements
are layered more heavily the "right corner" would the right corner
end up less opaque than the rest of the window? Would something
like that be possible with png bitmaps?


Return to “Skins”

Who is online

Users browsing this forum: No registered users and 35 guests