Clean up ArdourDialog.

Remove undefined static ArdourDialog::close_all_current_dialogs.

Remove pointless ArdourDialog::on_key_press_event.

Defer to Gtk::Dialog::on_[enter|leave]_notify_event.  I'm not sure exactly
what these currently do, but not calling it doesn't seem like a good idea.

Trim include tree ever so slightly.


git-svn-id: svn://localhost/ardour2/branches/3.0@10690 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
David Robillard 2011-11-18 21:03:21 +00:00
parent d0b4621035
commit cd4e803f60
3 changed files with 3 additions and 16 deletions

View file

@ -56,14 +56,14 @@ bool
ArdourDialog::on_enter_notify_event (GdkEventCrossing *ev)
{
Keyboard::the_keyboard().enter_window (ev, this);
return false;
return Dialog::on_enter_notify_event (ev);
}
bool
ArdourDialog::on_leave_notify_event (GdkEventCrossing *ev)
{
Keyboard::the_keyboard().leave_window (ev, this);
return false;
return Dialog::on_leave_notify_event (ev);
}
void
@ -94,9 +94,3 @@ ArdourDialog::init ()
set_border_width (10);
CloseAllDialogs.connect (sigc::bind (sigc::mem_fun (*this, &ArdourDialog::response), RESPONSE_CANCEL));
}
bool
ArdourDialog::on_key_press_event (GdkEventKey* key)
{
return Gtk::Dialog::on_key_press_event (key);
}