[LAD] pixmap based knob widgets and theme integration.

hermann brummer- at web.de
Tue Sep 28 05:28:46 UTC 2010


Am Montag, den 27.09.2010, 16:57 +0200 schrieb Olivier Guilyardi:
> My point was that widgets drawn directly with Cairo bypass the
> gtk_paint_*()
> drawing abstraction layer, which would forbid engine to provide their
> own knob
> drawing implementation, as it's done for buttons, etc...
> 
> Therefore, such Cairo-based knobs wouldn't support the full GTK
> theming
> capabilities. 

In Gtk+3 many GDK functions are replaced by cairo. 
gtk_widget_draw() will take any cairo surface then.

http://live.gnome.org/GnomeGoals/GTKRenderingCleanup




More information about the Linux-audio-dev mailing list