[Parti-discuss] window icons (almost)

Nathaniel Smith njs at pobox.com
Tue Mar 10 04:17:42 EDT 2009


On Tue, Mar 10, 2009 at 12:33 AM, Antoine Martin <antoine at nagafix.co.uk> wrote:
>>>                pixbuf = gtk.gdk.pixbuf_new_from_data(data,
>>> gtk.gdk.COLORSPACE_RGB, True, 8, width, height, rowstride)
>>
>> Does it help to put 'False' as the 3rd argument instead?
> OMG... it does!
>
> We lose transparency, but I think it's good enough as it is (better than
> nothing)
> Will send a patch shortly.

Transparency is easy... the problem is just that _get_rgb or whatever
it's called is fetching the pixmap data without transparency (b/c for
ordinary windows alpha is a waste of space) -- you can tell because it
passes False as the 3rd argument -- and the two calls have to match.
Just use True on both sides and transparency will work.

-- Nathaniel



More information about the Parti-discuss mailing list