_vertical_scroll = new wxScrollBar (this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSB_VERTICAL);
_horizontal_scroll = new wxScrollBar (this, wxID_ANY);
+#ifndef __WXOSX__
+ SetDoubleBuffered (true);
+#endif
+
Bind (wxEVT_SIZE, boost::bind(&AudioMappingView::size, this, _1));
Bind (wxEVT_MENU, boost::bind(&AudioMappingView::off, this), ID_off);
Bind (wxEVT_MENU, boost::bind(&AudioMappingView::full, this), ID_full);
void
AudioMappingView::edit ()
{
- int const d = _menu_output - 1;
-
- AudioGainDialog* dialog = new AudioGainDialog (this, _menu_input, _menu_output - 1, _map.get(_menu_input, d));
+ AudioGainDialog* dialog = new AudioGainDialog (this, _menu_input, _menu_output, _map.get(_menu_input, _menu_output));
if (dialog->ShowModal() == wxID_OK) {
- _map.set (_menu_input, d, dialog->value ());
+ _map.set (_menu_input, _menu_output, dialog->value ());
map_values_changed ();
}