GNOME Bugzilla – Bug 568083
warnning C4250 during compiling gtkmm demo program in VS2008/2005
Last modified: 2009-01-31 13:51:56 UTC
Many warnning C4250 are raised during compiling any small program using gtkmm.h by Visual Studio 2005/2008. As suggessted in tutorial, the problem can be solved by disable the specified warnning in project properties. To avoid set do this configuration everytime using gtkmm, the disable warnning 4250 setting should be put into MSVC property sheets.
Created attachment 126645 [details] [review] proposed patch I created a patch to solve this problem by adding the setting to 4 existing property sheets files. The patch is attached.
CCing Armin, who works on the Windows stuff. It would be nice to see an example of this error with gtkmm. Could you paste an example here, please?
Here is a small example. I compiled the following gtkmm program under Visual Studio 2008: #include <gtkmm.h> int main(int argc, char* argv[]) { Gtk::Main kit(argc, argv); Gtk::Main::run(Gtk::Window()); return 0; } And then, I got the following output from Visual Studio 2008 output window, which I got similar under Visual Studio 2005: 1>------ Build started: Project: gtkmm_minidemo, Configuration: Debug Win32 ------ 1>Deleting intermediate and output files for project 'gtkmm_minidemo', configuration 'Debug|Win32' 1>Compiling... 1>main.cpp 1>c:\program files\gtkmm\include\glibmm-2.4\glibmm\nodetree.h : warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data loss 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\widget.h(3558) : warning C4250: 'Gtk::Widget' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\widget.h(3558) : warning C4250: 'Gtk::Widget' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\container.h(476) : warning C4250: 'Gtk::Container' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\container.h(476) : warning C4250: 'Gtk::Container' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\bin.h(207) : warning C4250: 'Gtk::Bin' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\bin.h(207) : warning C4250: 'Gtk::Bin' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\window.h(1925) : warning C4250: 'Gtk::Window' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\box.h(468) : warning C4250: 'Gtk::Box' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\box.h(468) : warning C4250: 'Gtk::Box' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\box.h(551) : warning C4250: 'Gtk::VBox' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\box.h(551) : warning C4250: 'Gtk::VBox' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\box.h(638) : warning C4250: 'Gtk::HBox' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\box.h(638) : warning C4250: 'Gtk::HBox' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\button.h(524) : warning C4250: 'Gtk::Button' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\button.h(524) : warning C4250: 'Gtk::Button' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\buttonbox.h(197) : warning C4250: 'Gtk::ButtonBox' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\buttonbox.h(197) : warning C4250: 'Gtk::ButtonBox' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\buttonbox.h(274) : warning C4250: 'Gtk::VButtonBox' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\buttonbox.h(274) : warning C4250: 'Gtk::VButtonBox' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\buttonbox.h(354) : warning C4250: 'Gtk::HButtonBox' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\buttonbox.h(354) : warning C4250: 'Gtk::HButtonBox' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\dialog.h(392) : warning C4250: 'Gtk::Dialog' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\aboutdialog.h(738) : warning C4250: 'Gtk::AboutDialog' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\alignment.h(342) : warning C4250: 'Gtk::Alignment' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\alignment.h(342) : warning C4250: 'Gtk::Alignment' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\misc.h(221) : warning C4250: 'Gtk::Misc' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\misc.h(221) : warning C4250: 'Gtk::Misc' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\arrow.h(179) : warning C4250: 'Gtk::Arrow' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\arrow.h(179) : warning C4250: 'Gtk::Arrow' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\frame.h(326) : warning C4250: 'Gtk::Frame' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\frame.h(326) : warning C4250: 'Gtk::Frame' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\aspectframe.h(251) : warning C4250: 'Gtk::AspectFrame' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\aspectframe.h(251) : warning C4250: 'Gtk::AspectFrame' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\assistant.h(401) : warning C4250: 'Gtk::Assistant' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\cellview.h(207) : warning C4250: 'Gtk::CellView' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\cellview.h(207) : warning C4250: 'Gtk::CellView' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\togglebutton.h(250) : warning C4250: 'Gtk::ToggleButton' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\togglebutton.h(250) : warning C4250: 'Gtk::ToggleButton' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\checkbutton.h(147) : warning C4250: 'Gtk::CheckButton' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\checkbutton.h(147) : warning C4250: 'Gtk::CheckButton' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\item.h(149) : warning C4250: 'Gtk::Item' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\item.h(149) : warning C4250: 'Gtk::Item' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\label.h(835) : warning C4250: 'Gtk::Label' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\label.h(835) : warning C4250: 'Gtk::Label' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\accellabel.h(178) : warning C4250: 'Gtk::AccelLabel' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\accellabel.h(178) : warning C4250: 'Gtk::AccelLabel' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\menuitem.h(306) : warning C4250: 'Gtk::MenuItem' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\menuitem.h(306) : warning C4250: 'Gtk::MenuItem' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\checkmenuitem.h(244) : warning C4250: 'Gtk::CheckMenuItem' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\checkmenuitem.h(244) : warning C4250: 'Gtk::CheckMenuItem' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\colorbutton.h(295) : warning C4250: 'Gtk::ColorButton' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\colorbutton.h(295) : warning C4250: 'Gtk::ColorButton' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\colorselection.h(292) : warning C4250: 'Gtk::ColorSelection' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\colorselection.h(292) : warning C4250: 'Gtk::ColorSelection' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\colorselection.h(376) : warning C4250: 'Gtk::ColorSelectionDialog' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\imagemenuitem.h(141) : warning C4250: 'Gtk::ImageMenuItem' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\imagemenuitem.h(141) : warning C4250: 'Gtk::ImageMenuItem' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\radiobutton.h(166) : warning C4250: 'Gtk::RadioButton' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\radiobutton.h(166) : warning C4250: 'Gtk::RadioButton' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\radiomenuitem.h(147) : warning C4250: 'Gtk::RadioMenuItem' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\radiomenuitem.h(147) : warning C4250: 'Gtk::RadioMenuItem' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\tearoffmenuitem.h(116) : warning C4250: 'Gtk::TearoffMenuItem' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\tearoffmenuitem.h(116) : warning C4250: 'Gtk::TearoffMenuItem' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\separatormenuitem.h(113) : warning C4250: 'Gtk::SeparatorMenuItem' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\separatormenuitem.h(113) : warning C4250: 'Gtk::SeparatorMenuItem' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\menushell.h(358) : warning C4250: 'Gtk::MenuShell' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\menushell.h(358) : warning C4250: 'Gtk::MenuShell' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\menu.h(449) : warning C4250: 'Gtk::Menu' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\menu.h(449) : warning C4250: 'Gtk::Menu' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\entry.h(759) : warning C4250: 'Gtk::Entry' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\entry.h(759) : warning C4250: 'Gtk::Entry' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\combo.h(162) : warning C4250: 'Gtk::ComboDropDownItem' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\combo.h(162) : warning C4250: 'Gtk::ComboDropDownItem' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\combo.h(343) : warning C4250: 'Gtk::ComboDropDown' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\combo.h(343) : warning C4250: 'Gtk::ComboDropDown' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\combo.h(583) : warning C4250: 'Gtk::Combo' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\combo.h(583) : warning C4250: 'Gtk::Combo' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\treeview.h(2048) : warning C4250: 'Gtk::TreeView' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\treeview.h(2048) : warning C4250: 'Gtk::TreeView' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\combobox.h(591) : warning C4250: 'Gtk::ComboBox' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\combobox.h(591) : warning C4250: 'Gtk::ComboBox' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\comboboxentry.h(192) : warning C4250: 'Gtk::ComboBoxEntry' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\comboboxentry.h(192) : warning C4250: 'Gtk::ComboBoxEntry' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\comboboxentrytext.h(103) : warning C4250: 'Gtk::ComboBoxEntryText' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\comboboxentrytext.h(103) : warning C4250: 'Gtk::ComboBoxEntryText' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\comboboxtext.h(110) : warning C4250: 'Gtk::ComboBoxText' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\comboboxtext.h(110) : warning C4250: 'Gtk::ComboBoxText' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\drawingarea.h(112) : warning C4250: 'Gtk::DrawingArea' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\drawingarea.h(112) : warning C4250: 'Gtk::DrawingArea' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\curve.h(248) : warning C4250: 'Gtk::Curve' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\curve.h(248) : warning C4250: 'Gtk::Curve' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\curve.h(317) : warning C4250: 'Gtk::GammaCurve' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\curve.h(317) : warning C4250: 'Gtk::GammaCurve' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\expander.h(393) : warning C4250: 'Gtk::Expander' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\expander.h(393) : warning C4250: 'Gtk::Expander' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\eventbox.h(229) : warning C4250: 'Gtk::EventBox' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\eventbox.h(229) : warning C4250: 'Gtk::EventBox' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\filechooserdialog.h(124) : warning C4250: 'Gtk::FileChooserDialog' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\filechooserdialog.h(124) : warning C4250: 'Gtk::FileChooserDialog' : inherits 'Gtk::Window::Gtk::Window::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\window.h(1910) : see declaration of 'Gtk::Window::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\filechooserbutton.h(268) : warning C4250: 'Gtk::FileChooserButton' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\filechooserbutton.h(268) : warning C4250: 'Gtk::FileChooserButton' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\filechooserwidget.h(132) : warning C4250: 'Gtk::FileChooserWidget' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\filechooserwidget.h(132) : warning C4250: 'Gtk::FileChooserWidget' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\optionmenu.h(159) : warning C4250: 'Gtk::OptionMenu' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\optionmenu.h(159) : warning C4250: 'Gtk::OptionMenu' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\fileselection.h(281) : warning C4250: 'Gtk::FileSelection' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\fixed.h(144) : warning C4250: 'Gtk::Fixed' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\fixed.h(144) : warning C4250: 'Gtk::Fixed' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\fontbutton.h(337) : warning C4250: 'Gtk::FontButton' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\fontbutton.h(337) : warning C4250: 'Gtk::FontButton' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\fontselection.h(223) : warning C4250: 'Gtk::FontSelection' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\fontselection.h(223) : warning C4250: 'Gtk::FontSelection' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\fontselection.h(341) : warning C4250: 'Gtk::FontSelectionDialog' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\handlebox.h(241) : warning C4250: 'Gtk::HandleBox' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\handlebox.h(241) : warning C4250: 'Gtk::HandleBox' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\iconview.h(1143) : warning C4250: 'Gtk::IconView' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\iconview.h(1143) : warning C4250: 'Gtk::IconView' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\image.h(592) : warning C4250: 'Gtk::Image' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\image.h(592) : warning C4250: 'Gtk::Image' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\inputdialog.h(171) : warning C4250: 'Gtk::InputDialog' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\calendar.h(623) : warning C4250: 'Gtk::Calendar' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\calendar.h(623) : warning C4250: 'Gtk::Calendar' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\invisible.h(134) : warning C4250: 'Gtk::Invisible' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\invisible.h(134) : warning C4250: 'Gtk::Invisible' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\layout.h(324) : warning C4250: 'Gtk::Layout' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\layout.h(324) : warning C4250: 'Gtk::Layout' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\listviewtext.h(131) : warning C4250: 'Gtk::ListViewText' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\listviewtext.h(131) : warning C4250: 'Gtk::ListViewText' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\linkbutton.h(226) : warning C4250: 'Gtk::LinkButton' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\linkbutton.h(226) : warning C4250: 'Gtk::LinkButton' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\menubar.h(124) : warning C4250: 'Gtk::MenuBar' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\menubar.h(124) : warning C4250: 'Gtk::MenuBar' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\messagedialog.h(370) : warning C4250: 'Gtk::MessageDialog' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\notebook.h(1090) : warning C4250: 'Gtk::Notebook' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\notebook.h(1090) : warning C4250: 'Gtk::Notebook' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\paned.h(271) : warning C4250: 'Gtk::Paned' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\paned.h(271) : warning C4250: 'Gtk::Paned' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\paned.h(343) : warning C4250: 'Gtk::HPaned' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\paned.h(343) : warning C4250: 'Gtk::HPaned' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\paned.h(415) : warning C4250: 'Gtk::VPaned' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\paned.h(415) : warning C4250: 'Gtk::VPaned' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\papersize.h(265) : warning C4520: 'Gtk::PaperSize' : multiple default constructors specified 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\pagesetupunixdialog.h(167) : warning C4250: 'Gtk::PageSetupUnixDialog' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\printunixdialog.h(306) : warning C4250: 'Gtk::PrintUnixDialog' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\progressbar.h(378) : warning C4250: 'Gtk::ProgressBar' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\progressbar.h(378) : warning C4250: 'Gtk::ProgressBar' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\toolitem.h(506) : warning C4250: 'Gtk::ToolItem' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\toolitem.h(506) : warning C4250: 'Gtk::ToolItem' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\toolbutton.h(378) : warning C4250: 'Gtk::ToolButton' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\toolbutton.h(378) : warning C4250: 'Gtk::ToolButton' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\toggletoolbutton.h(171) : warning C4250: 'Gtk::ToggleToolButton' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\toggletoolbutton.h(171) : warning C4250: 'Gtk::ToggleToolButton' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\radiotoolbutton.h(187) : warning C4250: 'Gtk::RadioToolButton' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\radiotoolbutton.h(187) : warning C4250: 'Gtk::RadioToolButton' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\range.h(524) : warning C4250: 'Gtk::Range' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\range.h(524) : warning C4250: 'Gtk::Range' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\recentchooserdialog.h(131) : warning C4250: 'Gtk::RecentChooserDialog' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\recentchooserdialog.h(131) : warning C4250: 'Gtk::RecentChooserDialog' : inherits 'Gtk::Window::Gtk::Window::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\window.h(1910) : see declaration of 'Gtk::Window::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\recentchoosermenu.h(140) : warning C4250: 'Gtk::RecentChooserMenu' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\recentchoosermenu.h(140) : warning C4250: 'Gtk::RecentChooserMenu' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\recentchooserwidget.h(121) : warning C4250: 'Gtk::RecentChooserWidget' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\recentchooserwidget.h(121) : warning C4250: 'Gtk::RecentChooserWidget' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\ruler.h(278) : warning C4250: 'Gtk::Ruler' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\ruler.h(278) : warning C4250: 'Gtk::Ruler' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\ruler.h(348) : warning C4250: 'Gtk::VRuler' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\ruler.h(348) : warning C4250: 'Gtk::VRuler' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\ruler.h(418) : warning C4250: 'Gtk::HRuler' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\ruler.h(418) : warning C4250: 'Gtk::HRuler' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scale.h(304) : warning C4250: 'Gtk::Scale' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scale.h(304) : warning C4250: 'Gtk::Scale' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scale.h(388) : warning C4250: 'Gtk::VScale' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scale.h(388) : warning C4250: 'Gtk::VScale' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scale.h(471) : warning C4250: 'Gtk::HScale' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scale.h(471) : warning C4250: 'Gtk::HScale' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scrollbar.h(138) : warning C4250: 'Gtk::Scrollbar' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scrollbar.h(138) : warning C4250: 'Gtk::Scrollbar' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scrollbar.h(218) : warning C4250: 'Gtk::VScrollbar' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scrollbar.h(218) : warning C4250: 'Gtk::VScrollbar' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scrollbar.h(298) : warning C4250: 'Gtk::HScrollbar' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scrollbar.h(298) : warning C4250: 'Gtk::HScrollbar' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scrolledwindow.h(368) : warning C4250: 'Gtk::ScrolledWindow' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\scrolledwindow.h(368) : warning C4250: 'Gtk::ScrolledWindow' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\separator.h(129) : warning C4250: 'Gtk::Separator' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\separator.h(129) : warning C4250: 'Gtk::Separator' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\separator.h(204) : warning C4250: 'Gtk::VSeparator' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\separator.h(204) : warning C4250: 'Gtk::VSeparator' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\separator.h(280) : warning C4250: 'Gtk::HSeparator' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\separator.h(280) : warning C4250: 'Gtk::HSeparator' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\separatortoolitem.h(117) : warning C4250: 'Gtk::SeparatorToolItem' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\separatortoolitem.h(117) : warning C4250: 'Gtk::SeparatorToolItem' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\toolbar.h(448) : warning C4250: 'Gtk::Toolbar' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\toolbar.h(448) : warning C4250: 'Gtk::Toolbar' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\spinbutton.h(543) : warning C4250: 'Gtk::SpinButton' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\spinbutton.h(543) : warning C4250: 'Gtk::SpinButton' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\statusbar.h(192) : warning C4250: 'Gtk::Statusbar' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\statusbar.h(192) : warning C4250: 'Gtk::Statusbar' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\table.h(390) : warning C4250: 'Gtk::Table' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\table.h(390) : warning C4250: 'Gtk::Table' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\textview.h(1041) : warning C4250: 'Gtk::TextView' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\textview.h(1041) : warning C4250: 'Gtk::TextView' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\menutoolbutton.h(232) : warning C4250: 'Gtk::MenuToolButton' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\menutoolbutton.h(232) : warning C4250: 'Gtk::MenuToolButton' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\viewport.h(240) : warning C4250: 'Gtk::Viewport' : inherits 'Gtk::Object::Gtk::Object::destroy_notify_' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(185) : see declaration of 'Gtk::Object::destroy_notify_' 1>c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\viewport.h(240) : warning C4250: 'Gtk::Viewport' : inherits 'Gtk::Object::Gtk::Object::set_manage' via dominance 1> c:\program files\gtkmm\include\gtkmm-2.4\gtkmm\object.h(141) : see declaration of 'Gtk::Object::set_manage' 1>Compiling manifest to resources... 1>Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1 1>Copyright (C) Microsoft Corporation. All rights reserved. 1>Linking... 1>Embedding manifest... 1>Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1 1>Copyright (C) Microsoft Corporation. All rights reserved. 1>Build log was saved at "file://c:\Users\Tao\Documents\Visual Studio 2008\Projects\gtkmm\gtkmm_minidemo\Debug\BuildLog.htm" 1>gtkmm_minidemo - 0 error(s), 205 warning(s) ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
Here is the description of VS C4250 warning: Compiler Warning (level 2) C4250 http://msdn.microsoft.com/en-us/library/6b3sy7ae(VS.80).aspx
(In reply to comment #4) > Here is the description of VS C4250 warning: > > Compiler Warning (level 2) C4250 > http://msdn.microsoft.com/en-us/library/6b3sy7ae(VS.80).aspx Unfortunately it does not tell us the reason why it warns about this. To me, this seems like a completely normal technique when using multiple inheritance. I committed the patch for the MSVC2008 property sheets only, since this warning does not show up with MSVC2005. Thanks.
Created attachment 127306 [details] BuildLog.htm under Visual Studio 2005 I found a computer with VS2005, and tested it. It shows me the warning C4250 exists under VS2005. Could you check the warning C4250 under VS2005 again?
Sorry for the BuildLog.htm in UTF-16, which is the VS2005 original format.
Yes, you are right. I don't know why I didn't see this warning before in VS2005. Anyway, I also committed your changes to the MSVC2005 property sheet files now.