RE: Theme not affecting titlebar on windows xp... help needed



You all are probably right.  That blue titlebar is just so boring
compared to my cool linux desktop.  Windows can do the cool themes with
tools like windowblinds, but that costs money.  And I was just thinking
if spicing up my apps from within the app itself.

-----Original Message-----
From: Michael L Torrie [mailto:torriem chem byu edu] 
Sent: Friday, March 17, 2006 4:21 PM
To: Plummer, Jeff-P56711; gtk-app-devel-list gnome org
Subject: Re: Theme not affecting titlebar on windows xp... help needed

On Fri, 2006-03-17 at 23:48 +0100, David Necas (Yeti) wrote:
Boring is not the word I would use, what about familiar,
consistent, predictable, or integrated?

Agreed.  The problem with GTK on windows always used to be it looked
like a horrible, out-of-place motif app.  Now with the WIMP theme things
look a lot better.  GTK apps actually now fit on windows.  The WIMP look
is what users expect.  

Applications that totally theme themselves differently from other,
standard, windows apps suffer from usability issues.  Programs like
Symantec Antivirus are some of the worst offenders.  Horrid user
interface.  What's wrong with the standard UI look?  Microsoft itself is
a bad offender. Every Office version has its own theme that usually
doesn't look like all the rest of the windows apps.


Anyway, I do not know how or if decorations of individual
windows can be themed on Microsoft Windows, but Gtk+ has
nothing to do with it, you have to talk to the windowing
system.

GTK indeed cannot influence this directly.  The only way you could
simulate what you are looking for is to request that the window be drawn
without any decorations at all.  Then use gtk drawing routines to draw
in a title bar at the top of the window.  Of course you'd have to take
care of everything (resizing the window, moving the window, etc)
yourself.  An example of this is the old xmms app on linux.  So it can
be done if you really really want.


Yeti


--
That's enough.
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]