diff options
Diffstat (limited to 'gtk2_ardour/ardour_dialog.cc')
-rw-r--r-- | gtk2_ardour/ardour_dialog.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_dialog.cc b/gtk2_ardour/ardour_dialog.cc index 1cf588fbf6..96de0f57f0 100644 --- a/gtk2_ardour/ardour_dialog.cc +++ b/gtk2_ardour/ardour_dialog.cc @@ -39,6 +39,7 @@ using namespace ARDOUR_UI_UTILS; ArdourDialog::ArdourDialog (string title, bool modal, bool use_seperator) : Dialog (title, modal, use_seperator) + , _sensitive (true) , proxy (0) , _splash_pushed (false) { @@ -48,6 +49,7 @@ ArdourDialog::ArdourDialog (string title, bool modal, bool use_seperator) ArdourDialog::ArdourDialog (Gtk::Window& parent, string title, bool modal, bool use_seperator) : Dialog (title, parent, modal, use_seperator) + , _sensitive (true) , proxy (0) , _splash_pushed (false) { @@ -134,6 +136,8 @@ ArdourDialog::on_show () _splash_pushed = true; } } + + _sensitive = true; } bool @@ -161,3 +165,9 @@ ArdourDialog::init () proxy = new WM::ProxyTemporary (get_title(), this); WM::Manager::instance().register_window (proxy); } + +void +ArdourDialog::set_ui_sensitive (bool yn) +{ + _sensitive = yn; +} |