remove TriggerBoxWindow API (not used)

This commit is contained in:
Paul Davis 2021-12-16 15:09:20 -07:00
parent 9fd0b20b2a
commit 1e09a12642
2 changed files with 12 additions and 28 deletions

View file

@ -964,26 +964,21 @@ TriggerBoxWidget::on_unmap ()
ui->stop_updating (); ui->stop_updating ();
} }
TriggerBoxWindow::TriggerBoxWindow (TriggerBox& tb) void
TriggerBoxWidget::on_map ()
{ {
TriggerBoxWidget* tbw = manage (new TriggerBoxWidget (tb, -1., TriggerBox::default_triggers_per_box*16.)); FittedCanvasWidget::on_map ();
set_title (_("TriggerBox for XXXX"));
set_default_size (-1., TriggerBox::default_triggers_per_box*16.); if (ui) {
add (*tbw); ui->start_updating ();
tbw->show (); }
} }
bool void
TriggerBoxWindow::on_key_press_event (GdkEventKey* ev) TriggerBoxWidget::on_unmap ()
{ {
Gtk::Window& main_window (ARDOUR_UI::instance()->main_window()); FittedCanvasWidget::on_unmap ();
return ARDOUR_UI_UTILS::relay_key_press (ev, &main_window); if (ui) {
} ui->stop_updating ();
}
bool
TriggerBoxWindow::on_key_release_event (GdkEventKey* ev)
{
Gtk::Window& main_window (ARDOUR_UI::instance()->main_window());
return ARDOUR_UI_UTILS::relay_key_press (ev, &main_window);
} }

View file

@ -153,15 +153,4 @@ class TriggerBoxWidget : public FittedCanvasWidget
TriggerBoxUI* ui; TriggerBoxUI* ui;
}; };
/* XXX probably for testing only */
class TriggerBoxWindow : public Gtk::Window
{
public:
TriggerBoxWindow (ARDOUR::TriggerBox&);
bool on_key_press_event (GdkEventKey*);
bool on_key_release_event (GdkEventKey*);
};
#endif /* __ardour_gtk_triggerbox_ui_h__ */ #endif /* __ardour_gtk_triggerbox_ui_h__ */