Bug 29 - Improve native look and feel
Status:
RESOLVED FIXED
Component:
GUI :: gtkmm
Version:
unspecified
Hardware:
All All
Importance:
P3 cosmetic
Target Milestone:
---
Assignee:
Raymond Penners
URL:
Depends on:
Blocks:
Reported:
Sep 3 2002 20:22:31 UTC
by:
Raymond Penners
Modified:
Oct 22 2002 01:54:46 UTC
WhoWhenWhatRemovedAdded
Raymond PennersSep 3 2002 20:22:39 UTCassigned_toRob CaelersRaymond Penners
Raymond PennersSep 5 2002 23:14:27 UTCstatusNEWRESOLVED
resolutionFIXED
Description
Raymond Penners  Sep 3 2002 20:22:31 UTC
The program currently incorrectly assumes that certain colors are used for
certains aspects of the GUI, e.g.:

  m_backColor = Gdk::Color("grey");

Use Gtk::Style instead, as "grey" is not used in all GTK themes.  Furthermore,
to increase a native look-and-feel across all Gtk theme engines, the restbreak
window (and micropause when it gets a progress bar) should use the standard Gtk
progress bar. The current home-made progress bar is not to be removed from the
main window though...
Comment 1
Raymond Penners  Sep 5 2002 23:14:27 UTC
At least TimeBar uses Gtk::Style borders now. Native progress bar won't be done,
they cannot be right-aligned, so custom bars are still required. I think the
same progress bars should be used through the whole app.. closing bug.