I answered my own question in the end but, in case anyone else has the same 
problem:

Gtk+ provides quite a lot of flexibility for custom theming engines to choose 
how they render widgets. Thus, if you don't explicitly specify which theming 
engine you want Gtk to use to draw your widget with (e.g. with the css "engine: 
none" tag to tell Gtk to use the inbuilt engine) then you can't guarantee that 
it will look a certain way.  

This comes with the usual caveat that it's generally more important for an 
application to fit in with the rest of a desktop theme than for it to look 
exactly a certain way.

Tom
________________________________________
From: [email protected] [[email protected]] on behalf of 
[email protected] [[email protected]]
Sent: 08 January 2012 12:00
To: [email protected]
Subject: gtk-list Digest, Vol 93, Issue 10

Send gtk-list mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://mail.gnome.org/mailman/listinfo/gtk-list
or, via email, send a message with subject or body 'help' to
        [email protected]

You can reach the person managing the list at
        [email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of gtk-list digest..."


Today's Topics:

   1. gtk3 set titlebar color (john beritz)
   2. Styling progress bars (Thomas Harty)


----------------------------------------------------------------------

Message: 1
Date: Sat, 7 Jan 2012 12:47:33 -0800
From: john beritz <[email protected]>
To: [email protected]
Subject: gtk3 set titlebar color
Message-ID:
        <CAKpA-AN=nrqkszf4vhgnsj9o7xs-jmdy_karrfvkwpcyq-m...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

How can I use gtk3 to override the window title bar background color? I
assume I need to use GtkStyleContext but I'm not sure how. Could someone
show me a minimal working example please.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.gnome.org/archives/gtk-list/attachments/20120107/5ae06338/attachment.html>

------------------------------

Message: 2
Date: Sat, 7 Jan 2012 21:17:22 +0000
From: Thomas Harty <[email protected]>
To: "[email protected]" <[email protected]>
Subject: Styling progress bars
Message-ID:
        <69464cd235b9a04daceaa1db7151acab13ab1...@exchng14.physics.ox.ac.uk>
Content-Type: text/plain; charset="iso-8859-1"

Dear all,

I'm trying to change the way my progress bars look using a css provider. I can 
change the way the slider (the active area in the progress bar's trough) looks 
by altering the ".progressbar" "background-image" property. However, even when 
I do this, there is a red border around the slider which I can't get rid of. 
I've tried changing the "border-width" property and every other property I 
could think of but I can't seem to get rid of it.

Does anyone know why it's there and how I alter it? I'm using Gtk-3 and Ubuntu,

Thanks,

Tom
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.gnome.org/archives/gtk-list/attachments/20120107/04ed9864/attachment.html>

------------------------------

_______________________________________________
gtk-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-list


End of gtk-list Digest, Vol 93, Issue 10
****************************************
_______________________________________________
gtk-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to