Re: [LAD] pixmap based knob widgets and theme integration.

From: Paul Davis <paul@email-addr-hidden>
Date: Tue Sep 28 2010 - 16:31:15 EEST

On Tue, Sep 28, 2010 at 7:00 AM, Olivier Guilyardi <list@email-addr-hidden> wrote:

> I'm not a gtk engine wizard, but the problem is still here IIUC.

Most custom widgets for GTK suffer from this problem. Its not a new
thing. The GTK docs and even the GTK "team" have never really
advocated that all widgets should draw themselves with gdk_draw_*(),
at least not to an extent that has resulted in this being the case.
The problem is that there really is a conflict here:

On the one hand:

    1) the desire for a generic, powerful graphics language/API to
draw widgets with (e.g. Cairo)

and on the other

     2) the desire to push all widget drawing through a themeable
layer which necessarily reduces the complexity of the graphics API
(e.g. gdk_draw_*())

I don't think that these can be reconciled.

--p
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Tue Sep 28 20:15:01 2010

This archive was generated by hypermail 2.1.8 : Tue Sep 28 2010 - 20:15:02 EEST