? msvc.patch
? new_files.tar.gz
? MSVC_Net2003/.cvsignore
? MSVC_Net2003/atkmm/.cvsignore
? MSVC_Net2003/demos/.cvsignore
? MSVC_Net2003/demos/gtk-demo/.cvsignore
? MSVC_Net2003/examples/.cvsignore
? MSVC_Net2003/examples/arrow/.cvsignore
? MSVC_Net2003/examples/calendar/.cvsignore
? MSVC_Net2003/examples/cellrenderercustom_popup/.cvsignore
? MSVC_Net2003/examples/cellrenderercustom_toggle/.cvsignore
? MSVC_Net2003/examples/direction/.cvsignore
? MSVC_Net2003/examples/dnd/.cvsignore
? MSVC_Net2003/examples/exception/.cvsignore
? MSVC_Net2003/examples/gdk/.cvsignore
? MSVC_Net2003/examples/rulers/.cvsignore
? MSVC_Net2003/examples/statusbar/.cvsignore
? MSVC_Net2003/examples/stock/.cvsignore
? MSVC_Net2003/examples/tictactoe/.cvsignore
? MSVC_Net2003/examples/treemodelcustom/.cvsignore
? MSVC_Net2003/examples/window/.cvsignore
? MSVC_Net2003/gdkmm/.cvsignore
? MSVC_Net2003/gendef/.cvsignore
? MSVC_Net2003/gtkmm/.cvsignore
? MSVC_Net2003/pangomm/.cvsignore
? examples/book/custom/.cvsignore
? examples/book/treeview/popup/.cvsignore
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/gtkmm/ChangeLog,v
retrieving revision 1.195.2.18
diff -u -p -r1.195.2.18 ChangeLog
--- ChangeLog	3 Nov 2004 16:20:13 -0000	1.195.2.18
+++ ChangeLog	4 Nov 2004 23:04:58 -0000
@@ -1,3 +1,9 @@
+2004-11-04  Tim Shead <tshead@k-3d.com>
+
+	* Updated demos/gtk-demo, examples/stock, and examples/tictactoe
+	  to build under MSVC_Net2003
+	* Created .cvsignore files for the MSVC_Net2003 directory
+
 2004-11-03  Cedric Gustin  <cedric.gustin@swing.be>
   
 	* MSVC_Net2003/*/Makefile.am: Initial release.
Index: demos/gtk-demo/demos.h
===================================================================
RCS file: /cvs/gnome/gtkmm/demos/gtk-demo/demos.h,v
retrieving revision 1.3
diff -u -p -r1.3 demos.h
--- demos/gtk-demo/demos.h	10 Feb 2004 14:29:17 -0000	1.3
+++ demos/gtk-demo/demos.h	4 Nov 2004 23:05:00 -0000
@@ -40,8 +40,8 @@ Gtk::Window* do_ui_manager();
 
 Demo child0[] = {
   { "Editable Cells", "example_treeview_editable_cells.cc", sigc::ptr_fun(&do_treeview_editable_cells), 0 },
-  { "List Store", "example_treeview_liststore.cc", do_treeview_liststore, 0 },
-  { "Tree Store", "example_treeview_treestore.cc", do_treeview_treestore, 0 },
+  { "List Store", "example_treeview_liststore.cc", sigc::ptr_fun(do_treeview_liststore), 0 },
+  { "Tree Store", "example_treeview_treestore.cc", sigc::ptr_fun(do_treeview_treestore), 0 },
   { 0, 0, type_slotDo(), 0 }
 };
 
Index: demos/gtk-demo/demowindow.cc
===================================================================
RCS file: /cvs/gnome/gtkmm/demos/gtk-demo/demowindow.cc,v
retrieving revision 1.11
diff -u -p -r1.11 demowindow.cc
--- demos/gtk-demo/demowindow.cc	21 Mar 2004 15:20:01 -0000	1.11
+++ demos/gtk-demo/demowindow.cc	4 Nov 2004 23:05:00 -0000
@@ -159,7 +159,7 @@ void DemoWindow::on_treeview_row_activat
       Gtk::TreeModel::Row row = *iter;
       const DemoColumns& columns = demo_columns();
 
-      type_slotDo slot = row[columns.slot];
+      type_slotDo slot = row.get_value(columns.slot);
 
       if(slot && (m_pWindow_Example = slot()))
       {
Index: examples/stock/stock.cc
===================================================================
RCS file: /cvs/gnome/gtkmm/examples/stock/stock.cc,v
retrieving revision 1.7
diff -u -p -r1.7 stock.cc
--- examples/stock/stock.cc	3 Mar 2004 18:48:03 -0000	1.7
+++ examples/stock/stock.cc	4 Nov 2004 23:05:06 -0000
@@ -47,54 +47,54 @@ MainWindowClass::MainWindowClass()
 
     set_size_request(350,100);
   
-    Gtk::VBox* vbox = manage(new Gtk::VBox(false, 0));
+    Gtk::VBox* vbox = Gtk::manage(new Gtk::VBox(false, 0));
     add(*vbox);
 
-    Gtk::Toolbar* toolbar = manage(new Gtk::Toolbar());
+    Gtk::Toolbar* toolbar = Gtk::manage(new Gtk::Toolbar());
     vbox->pack_start(*toolbar, Gtk::PACK_SHRINK);
 
-    Gtk::OptionMenu* optionmenu = manage(new Gtk::OptionMenu());
+    Gtk::OptionMenu* optionmenu = Gtk::manage(new Gtk::OptionMenu());
     vbox->pack_start(*optionmenu, Gtk::PACK_SHRINK);
 
-    Gtk::Button* button = manage(new Gtk::Button("Quit"));
+    Gtk::Button* button = Gtk::manage(new Gtk::Button("Quit"));
     button->signal_clicked().connect(sigc::mem_fun(*this, &MainWindowClass::quit_pressed_cb));
     vbox->pack_start(*button);
 
 
-    Gtk::ToolButton* toolbutton = manage(new Gtk::ToolButton(Gtk::Stock::NEW));
+    Gtk::ToolButton* toolbutton = Gtk::manage(new Gtk::ToolButton(Gtk::Stock::NEW));
     toolbutton->set_label("New Item");
     toolbutton->set_is_important();
     toolbar->append(*toolbutton, sigc::bind( sigc::mem_fun( 
                                              *this, &MainWindowClass::toolbar_cb),
                                              "New Item"));
 
-    toolbutton = manage(new Gtk::ToolButton(Gtk::Stock::OPEN));
+    toolbutton = Gtk::manage(new Gtk::ToolButton(Gtk::Stock::OPEN));
     toolbutton->set_label("Open Item");
     toolbar->append(*toolbutton, sigc::bind( sigc::mem_fun( *this, &MainWindowClass::toolbar_cb), "Open Item"));
 
-    toolbutton = manage(new Gtk::ToolButton(Gtk::Stock::SAVE));
+    toolbutton = Gtk::manage(new Gtk::ToolButton(Gtk::Stock::SAVE));
     toolbutton->set_label("Save Item");
     toolbar->append(*toolbutton, sigc::bind( sigc::mem_fun(*this, &MainWindowClass::toolbar_cb), "Save Item"));
 
-    Gtk::SeparatorToolItem* separator = manage(new Gtk::SeparatorToolItem());
+    Gtk::SeparatorToolItem* separator = Gtk::manage(new Gtk::SeparatorToolItem());
     toolbar->append(*separator);
 
-    toolbutton = manage(new Gtk::ToolButton(Gtk::Stock::UNDO));
+    toolbutton = Gtk::manage(new Gtk::ToolButton(Gtk::Stock::UNDO));
     toolbutton->set_label("Undo Item");
     toolbar->append(*toolbutton, sigc::bind( sigc::mem_fun(*this, &MainWindowClass::toolbar_cb), "Undo Item"));
 
-    toolbutton = manage(new Gtk::ToolButton(Gtk::Stock::REDO));
+    toolbutton = Gtk::manage(new Gtk::ToolButton(Gtk::Stock::REDO));
     toolbutton->set_label("Redo Item");
     toolbar->append(*toolbutton, sigc::bind( sigc::mem_fun(*this, &MainWindowClass::toolbar_cb), "Redo Item"));
 
-    separator = manage(new Gtk::SeparatorToolItem());
+    separator = Gtk::manage(new Gtk::SeparatorToolItem());
     toolbar->append(*separator);
 
-    Gtk::ToggleToolButton* togglebutton = manage(new Gtk::ToggleToolButton(Gtk::Stock::CONVERT));
+    Gtk::ToggleToolButton* togglebutton = Gtk::manage(new Gtk::ToggleToolButton(Gtk::Stock::CONVERT));
     togglebutton->set_label("Convert Toggle");
     toolbar->append(*togglebutton, sigc::bind( sigc::mem_fun(*this, &MainWindowClass::toolbar_cb), "Convert Toggle"));
 
-    Gtk::Menu* menu = manage(new Gtk::Menu());
+    Gtk::Menu* menu = Gtk::manage(new Gtk::Menu());
     optionmenu->set_menu(*menu);
 
     menu->items()
Index: examples/tictactoe/tictactoe.cc
===================================================================
RCS file: /cvs/gnome/gtkmm/examples/tictactoe/tictactoe.cc,v
retrieving revision 1.3
diff -u -p -r1.3 tictactoe.cc
--- examples/tictactoe/tictactoe.cc	10 Feb 2004 14:50:04 -0000	1.3
+++ examples/tictactoe/tictactoe.cc	4 Nov 2004 23:05:06 -0000
@@ -29,13 +29,13 @@ TicTacToe::TicTacToe ()
   Gtk::ToggleButton *button;
   int i,j;
   
-  table = manage( new Gtk::Table (3, 3, true) );
+  table = Gtk::manage( new Gtk::Table (3, 3, true) );
   add ( *table);
 
   for (i=0;i<3; i++)
     for (j=0;j<3; j++)
       {
-	buttons[i][j] = button = manage( new Gtk::ToggleButton ());
+	buttons[i][j] = button = Gtk::manage( new Gtk::ToggleButton ());
 	table-> attach (*button, i, i+1, j, j+1);
 	button-> signal_toggled().connect ( sigc::bind(
                                      sigc::mem_fun(*this, &TicTacToe::toggle), 
