On Tue, 2007-07-08 at 10:44 +0200, Iker Perez de Albeniz wrote: > Hi, > > I'm developing a program wich has diferent windows classes, the main > window and toolbox windows.. > > so.. > > in mi gtkrc file i define: > > class "GtkWindow" style "Default" > > and this code makes all windows look similar so what i wan is define > diferent styles for my own classes.. > > for example: > > > in my program i create a HelloWorld class that is a GtkWindow with a > button and a label and i want that this class have a diferent style > from the main windows... > > i have read the documentation and apears someething abaut adding a > code like this: Have you seen http://live.gnome.org/GnomeArt/Tutorials/GtkThemes ? > widget "myownclass" stye "othrestyle" > > so i tried to do: > > widget "HelloWorld" style "hello-style" Sounds like you want to style the widgets inside the "HelloWorld" class differently. So two points to note here: * widget matches on the name of the widget (set with gtk_widget_set_name) and not the name of the class. * The match you would only modify the main window, nothing inside. What you really want is something like: widget_class "HelloWorld.*" style "helloworld-style" This will match against any widget inside your HelloWorld GtkWindow subclass. Benjamin
Attachment:
signature.asc
Description: This is a digitally signed message part