- title[0] = buf;
- clist = manage (new CList (1, title));
- scroller = new ScrolledWindow;
+ tview = manage (new TreeView());
+ Glib::RefPtr<ListStore> port_model = ListStore::create (*port_display_columns);
+
+ tview->set_model (port_model);
+ tview->append_column (_(buf), port_display_columns->name);
+ tview->set_selection()->set_mode (Gtk::SELECTION_SINGLE);
+ tview->set_data ("port", (gpointer) ((intptr_t) n));
+ tview->set_headers_visible (true);
+ tview->set_name ("ConnectionEditorPortList");
+ tview->signal_button_press_event().connect (bind (mem_fun(*this, &ConnectionEditor::port_column_click), clist));
+
+ scroller = manage (new ScrolledWindow);