469,888 Members | 1,236 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,888 developers. It's quick & easy.

wxWindows Themes

I'm just experimenting with wxPython coding with wxWindows on SuSE 9.0.
However, my application looks awful. And it's not my code - the demo apps
look awful too.

The font is ugly (every font you pick looks just the same) and the general
look and feel is terrible.

My desktop is KDE so I do not have Gnome installed, but I run gtk-based apps
like Gimp and Eclipse and they look fine. *

Since wxWindows on Linux is based on gtk, I assume this is because my gtk
installation isn't properly themed or set up.

So I installed a set of gtk themes. I then found through a little bit of
googling a program called gtk-theme-switch. This excellent program allows
you to preview and apply gtk themes. The "preview" works great - I can see
all the cool themes I've got installed and they look super. Howeever, the
"apply" doesn't seem to work because my wxWindow app still sticks to some
kind of ugly default theme and so does wxglade and the demo programs and
even gtk-theme-switch itself.

Then I found there was a function call wxWindow::SetThemeEnabled(boolean). I
tried this in my program but it made no difference.

Does anyone know how I get my python wxWindows app themed or at least
looking as good as Gimp or Eclipse?

Best wishes

- Ken
Jul 18 '05 #1
0 1037

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

3 posts views Thread by Kenneth McDonald | last post: by
4 posts views Thread by Sathyaish | last post: by
reply views Thread by Full Decent | last post: by
4 posts views Thread by Sean | last post: by
6 posts views Thread by Clinton Farleigh | last post: by
3 posts views Thread by WT | last post: by
11 posts views Thread by New Bee | last post: by
2 posts views Thread by mike | last post: by
reply views Thread by Salome Sato | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.