systray [2]: transparent icons: let systray window responsible for background

Alexandre Julliard julliard at winehq.org
Tue Jan 2 05:35:06 CST 2007


"Kirill K. Smirnov" <lich at math.spbu.ru> writes:

> @@ -366,6 +366,7 @@ static void systray_dock_window( Display
>          
>          wine_tsx11_lock();
>          XSendEvent( display, systray_window, False, NoEventMask, &ev );
> +        XSetWindowBackgroundPixmap(display, data->whole_window, ParentRelative);
>          wine_tsx11_unlock();

This won't really do what you want. You have to set the window shape
if you want the background to be properly transparent.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list