Re: Theming API hackfest: last call
- From: "Brian J. Tarricone" <bjt23 cornell edu>
- To: gtk-devel-list gnome org
- Subject: Re: Theming API hackfest: last call
- Date: Wed, 15 Oct 2008 09:00:33 -0700
On Wed, 15 Oct 2008 13:48:47 +0200 Robert Staudinger wrote:
> Relatedly I am thinking of a sane way to import styling into CSS
> blocks to aid widget mimicking. Imagine you want to mimick a GtkButton
> with your own wonderful implementation "FooButton", but unrelated in
> the GType hierarchy (not inheriting from GtkButton). Something like
> this might aid to apply GtkButton styling:
>
> FooButton {
> ccss: import(GtkButton);
> }
Here's an example that's not contrived at all that I just had to hack
around in xfdesktop (Xfce's desktop manager). The desktop's icon view
doesn't derive from GtkIconView (let's ignore why for now). I wanted
the selection-box-color and selection-box-alpha style properties from
GtkIconView, though, so I have to actually create a temporary
GtkIconView in my style-set handler to retrieve these properties.
So yes, there's definitely a use case for something like this.
-brian
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]