added Widgets::Colors class and changed numerical color codes to color names

This commit is contained in:
fgerlits 2005-04-07 16:08:16 +00:00
parent 16bd74eaf8
commit fb2261a0a9
20 changed files with 336 additions and 78 deletions

View file

@ -21,8 +21,8 @@
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Author : $Author: maroy $
Version : $Revision: 1.4 $
Author : $Author: fgerlits $
Version : $Revision: 1.5 $
Location : $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/modules/widgets/src/ImageButton.cxx,v $
------------------------------------------------------------------------------*/
@ -33,6 +33,7 @@
#include "configure.h"
#endif
#include "LiveSupport/Widgets/Colors.h"
#include "LiveSupport/Widgets/ImageButton.h"
@ -220,10 +221,7 @@ ImageButton :: on_realize() throw ()
unset_flags(Gtk::NO_WINDOW);
set_window(gdkWindow);
Gdk::Color bgColor;
bgColor.set_rgb(0xffff, 0xffff, 0xffff);
Glib::RefPtr<Gdk::Colormap> colormap = get_default_colormap();
colormap->alloc_color(bgColor);
Gdk::Color bgColor = Colors::getColor(Colors::White);
modify_bg(Gtk::STATE_NORMAL, bgColor);
// make the widget receive expose events