Re: Gtk+ 3.0 Theming API Hackfest Minutes
- From: Behdad Esfahbod <behdad behdad org>
- To: Alberto Ruiz <aruiz gnome org>
- Cc: GTK Development List <gtk-devel-list gnome org>
- Subject: Re: Gtk+ 3.0 Theming API Hackfest Minutes
- Date: Mon, 02 Mar 2009 14:06:08 +0330
Alberto Ruiz wrote:
> * All drawing funcitions to use a cario context and hide GtkWidget and
> GdkWindow (Strong request from 3rd party toolkits)
When we discussed this before, I among others suggested that this is wrong as
it hardcodes cairo as the only supported drawing system in the API. For
example, one wouldn't be able to use OpenGL for drawing anymore.
Instead I suggest an opaque object be passed to the draw function, then have
constructors for various drawing APIs. Say:
cairo_t *
gtk_themeable_window_create_cairo (GtkThemeableWindow *w);
behdad
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]