diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2005-10-06 18:24:23 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2005-10-06 18:24:23 +0000 |
commit | 5a52d8fee4c9abac7ffb1f1e6464785d979acd68 (patch) | |
tree | 52328a74b8b643b76bc3773e6bda7e1c03728cbf /gtk2_ardour/route_ui.cc | |
parent | f7b1b0fbbdee17e80908df4b24038e2e144f1f23 (diff) |
changes from colin for route_params, nick for location_ui and route_ui, and me for ardour_ui.cc
git-svn-id: svn://localhost/trunk/ardour2@50 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/route_ui.cc')
-rw-r--r-- | gtk2_ardour/route_ui.cc | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/gtk2_ardour/route_ui.cc b/gtk2_ardour/route_ui.cc index 102b706d1a..cfb647a9a2 100644 --- a/gtk2_ardour/route_ui.cc +++ b/gtk2_ardour/route_ui.cc @@ -37,8 +37,8 @@ #include <ardour/diskstream.h> #include "i18n.h" - -using namespace sigc; +/* there is a compose() here.. */ +//using namespace sigc; using namespace Gtk; using namespace Gtkmm2ext; using namespace ARDOUR; @@ -391,14 +391,14 @@ RouteUI::update_rec_display () switch (_session.record_status ()) { case Session::Disabled: case Session::Enabled: - if (rec_enable_button->get_state() != GTK_STATE_ACTIVE) { - rec_enable_button->set_state (GTK_STATE_ACTIVE); + if (rec_enable_button->get_state() != Gtk::STATE_ACTIVE) { + rec_enable_button->set_state (Gtk::STATE_ACTIVE); } break; case Session::Recording: - if (rec_enable_button->get_state() != GTK_STATE_SELECTED) { - rec_enable_button->set_state (GTK_STATE_SELECTED); + if (rec_enable_button->get_state() != Gtk::STATE_SELECTED) { + rec_enable_button->set_state (Gtk::STATE_SELECTED); } break; } @@ -422,7 +422,7 @@ RouteUI::build_solo_menu (void) check = new CheckMenuItem(_("Solo-safe")); check->set_active (_route.solo_safe()); - check->toggled.connect (bind (mem_fun (*this, &RouteUI::toggle_solo_safe), check)); + check->signal_toggled().connect (bind (mem_fun (*this, &RouteUI::toggle_solo_safe), check)); _route.solo_safe_changed.connect(bind (mem_fun (*this, &RouteUI::solo_safe_toggle), check)); items.push_back (CheckMenuElem(*check)); check->show_all(); @@ -444,28 +444,28 @@ RouteUI::build_mute_menu(void) check = new CheckMenuItem(_("Pre Fader")); init_mute_menu(PRE_FADER, check); - check->toggled.connect(bind (mem_fun (*this, &RouteUI::toggle_mute_menu), PRE_FADER, check)); + check->signal_toggled().connect(bind (mem_fun (*this, &RouteUI::toggle_mute_menu), PRE_FADER, check)); _route.pre_fader_changed.connect(bind (mem_fun (*this, &RouteUI::pre_fader_toggle), check)); items.push_back (CheckMenuElem(*check)); check->show_all(); check = new CheckMenuItem(_("Post Fader")); init_mute_menu(POST_FADER, check); - check->toggled.connect(bind (mem_fun (*this, &RouteUI::toggle_mute_menu), POST_FADER, check)); + check->signal_toggled().connect(bind (mem_fun (*this, &RouteUI::toggle_mute_menu), POST_FADER, check)); _route.post_fader_changed.connect(bind (mem_fun (*this, &RouteUI::post_fader_toggle), check)); items.push_back (CheckMenuElem(*check)); check->show_all(); check = new CheckMenuItem(_("Control Outs")); init_mute_menu(CONTROL_OUTS, check); - check->toggled.connect(bind (mem_fun (*this, &RouteUI::toggle_mute_menu), CONTROL_OUTS, check)); + check->signal_toggled().connect(bind (mem_fun (*this, &RouteUI::toggle_mute_menu), CONTROL_OUTS, check)); _route.control_outs_changed.connect(bind (mem_fun (*this, &RouteUI::control_outs_toggle), check)); items.push_back (CheckMenuElem(*check)); check->show_all(); check = new CheckMenuItem(_("Main Outs")); init_mute_menu(MAIN_OUTS, check); - check->toggled.connect(bind (mem_fun (*this, &RouteUI::toggle_mute_menu), MAIN_OUTS, check)); + check->signal_toggled().connect(bind (mem_fun (*this, &RouteUI::toggle_mute_menu), MAIN_OUTS, check)); _route.main_outs_changed.connect(bind (mem_fun (*this, &RouteUI::main_outs_toggle), check)); items.push_back (CheckMenuElem(*check)); check->show_all(); @@ -565,7 +565,7 @@ bool RouteUI::choose_color() { bool picked; - GdkColor color; + Gdk::Color color; gdouble current[4]; current[0] = _color.get_red() / 65535.0; @@ -583,14 +583,14 @@ RouteUI::choose_color() } void -RouteUI::set_color (Gdk_Color c) +RouteUI::set_color (Gdk::Color c) { char buf[64]; _color = c; ensure_xml_node (); - snprintf (buf, sizeof (buf), "%d:%d:%d", c.red, c.green, c.blue); + snprintf (buf, sizeof (buf), "%d:%d:%d", c.get_red(), c.get_green(), c.get_blue()); xml_node->add_property ("color", buf); _route.gui_changed ("color", (void *) 0); /* EMIT_SIGNAL */ @@ -634,9 +634,9 @@ RouteUI::set_color_from_route () if ((prop = xml_node->property ("color")) != 0) { int r, g, b; sscanf (prop->value().c_str(), "%d:%d:%d", &r, &g, &b); - _color.red = r; - _color.green = g; - _color.blue = b; + _color.set_red(r); + _color.set_green(g); + _color.set_blue(b); return 0; } return 1; @@ -665,7 +665,7 @@ RouteUI::remove_this_route () Gtk::Main::run (); if (prompter.get_choice() == 0) { - Main::idle.connect (bind (mem_fun (&RouteUI::idle_remove_this_route), this)); + Glib::signal_idle().connect (bind (mem_fun (&RouteUI::idle_remove_this_route), this)); } } |