From bcfb7511408d27289cd0d50d1ab335f28e0ed5d1 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sat, 13 Oct 2007 17:45:44 +0000 Subject: Fix some bugs with visiblity of groups. git-svn-id: svn://localhost/ardour2/trunk@2553 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/io_selector.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'gtk2_ardour/io_selector.h') diff --git a/gtk2_ardour/io_selector.h b/gtk2_ardour/io_selector.h index e93b5cb1c9..92c3af9b48 100644 --- a/gtk2_ardour/io_selector.h +++ b/gtk2_ardour/io_selector.h @@ -70,7 +70,7 @@ class PortGroupTable }; /// A list of PortGroups -class PortGroupList : public std::list +class PortGroupList : public std::list { public: PortGroupList (ARDOUR::Session &, boost::shared_ptr, bool); @@ -83,6 +83,11 @@ class PortGroupList : public std::list ARDOUR::Session& _session; boost::shared_ptr _io; bool _for_input; + + PortGroup buss; + PortGroup track; + PortGroup system; + PortGroup other; }; @@ -145,6 +150,7 @@ class IOSelector : public Gtk::VBox { void add_port (); void remove_port (int); void group_visible_toggled (Gtk::CheckButton*, std::string const &); + void set_port_group_table_visibility (); PortGroupList _port_group_list; boost::shared_ptr _io; -- cgit v1.2.3