$NetBSD$
--- gtk/src/General/VisibleColumnsWindow.cs.orig	2008-04-24 12:24:49.000000000 +0300
+++ gtk/src/General/VisibleColumnsWindow.cs	2007-10-26 12:11:04.000000000 +0300
@@ -69,12 +69,12 @@
 			CellRendererToggle toggleRenderer = new CellRendererToggle();
 			toggleRenderer.Toggled += OnColumnToggled;
 			column = treeView.AppendColumn(null, toggleRenderer);
-			column.SetCellDataFunc(toggleRenderer, SetToggleColumn);
+			column.SetCellDataFunc(toggleRenderer, (Gtk.TreeCellDataFunc)SetToggleColumn);
 
 			CellRendererText textRenderer = new CellRendererText();
 			column = treeView.AppendColumn(Catalog.GetString("Name"),
 				textRenderer);
-			column.SetCellDataFunc(textRenderer, SetNameColumn);
+			column.SetCellDataFunc(textRenderer, (Gtk.TreeCellDataFunc)SetNameColumn);
 
 			// Model
 			store = new ListStore(typeof(TreeViewColumn));
@@ -90,7 +90,7 @@
 
 		#region Methods
 
-		public static void ConnectToWidget(Widget widget, Action action,
+		public static void ConnectToWidget(Widget widget, Gtk.Action action,
 			TreeViewColumn[] columns, params TreeViewColumn[] inactiveColumns)
 		{
 			if (widget == null)
