From 6a4a294167f4dd61683ca186a8dc42620c1586c6 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 24 Jun 2014 11:26:21 -0400 Subject: [PATCH] a bit more styling for that lock dialog --- gtk2_ardour/editor_ops.cc | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/gtk2_ardour/editor_ops.cc b/gtk2_ardour/editor_ops.cc index 71b80d7148..759c795e38 100644 --- a/gtk2_ardour/editor_ops.cc +++ b/gtk2_ardour/editor_ops.cc @@ -7122,12 +7122,19 @@ void Editor::lock () { if (!lock_dialog) { - lock_dialog = new ArdourDialog (string_compose (_("%1 is Locked"), PROGRAM_NAME), true); - Gtk::Button* b = manage (new Gtk::Button (_("Click me to unlock"))); - b->signal_clicked().connect (sigc::mem_fun (*this, &Editor::unlock)); - + lock_dialog = new ArdourDialog (string_compose (_("%1: Locked"), PROGRAM_NAME), true); + + Gtk::Image* padlock = manage (new Gtk::Image (::get_icon ("padlock_closed"))); + lock_dialog->get_vbox()->pack_start (*padlock); + + ArdourButton* b = manage (new ArdourButton); + b->set_name ("lock button"); + b->set_markup (string_compose ("%1", _("Click me to unlock"))); + b->signal_clicked.connect (sigc::mem_fun (*this, &Editor::unlock)); lock_dialog->get_vbox()->pack_start (*b); + lock_dialog->get_vbox()->show_all (); + lock_dialog->set_size_request (200, 200); } ActionManager::disable_all_actions ();