ComboBox Background Colour



Hey folks!
I did the following to change the bg of a Combobox : 
  Gdk::colormap cm();
  Gtk::Color color("red");
  cm.alloc_color(color);
  combo_box->modify_bg(Gtk::STATE_ACTIVE,color);
 
but I get the compiler complains saying:
IC:/GnuWin32/include/gtk-2.0 -IC:/GnuWin32/include/sigc++-2.0 -IC:/GnuWin32/lib/sigc++-2.0/include -IC:/GnuWin32/include/glib-2.0 -IC:/GnuWin32/lib/glib-2.0/include -IC:/GnuWin32/lib/gtk-2.0/include -IC:/GnuWin32/include/pango-1.0 -IC:/GnuWin32/include/atk-1.0     -fno-access-control -fexceptions -fverbose-asm -pg -g3
../jme/gtkmmwidget/gtkmmwidget.cpp: In constructor `jme::ComboBox::ComboBox(const gchar*, gint)':
../jme/gtkmmwidget/gtkmmwidget.cpp:118: error: `colormap' is not a member of `Gdk'
../jme/gtkmmwidget/gtkmmwidget.cpp:118: error: expected `;' before "cm"
../jme/gtkmmwidget/gtkmmwidget.cpp:119: error: `Color' is not a member of `Gtk'
../jme/gtkmmwidget/gtkmmwidget.cpp:119: error: expected `;' before "color"
../jme/gtkmmwidget/gtkmmwidget.cpp:120: error: `cm' undeclared (first use this function)
../jme/gtkmmwidget/gtkmmwidget.cpp:120: error: (Each undeclared identifier is reported only once for each function it appears in.)
../jme/gtkmmwidget/gtkmmwidget.cpp:120: error: `color' undeclared (first use this function)
make.exe: *** [../jme/gtkmmwidget/gtkmmwidget.o] Error 1
Execution terminated
 
What am I doing wrong?
 
* You cannot exercise your power to a point of humiliation.
- Jean Chretien

* It's amazing how the small seeds of distrust and misunderstanding
can yield a crop of hate and death...

* If that document has fine printing anywhere, just chuck it in the garbage
- Jorge Escalante
Ma'assalama! Adiós! bye!

Try the New Netscape Mail Today!
Virtually Spam-Free | More Storage | Import Your Contact List
http://mail.netscape.com

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