summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2014-06-24 11:26:21 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2014-06-24 11:26:21 -0400
commit6a4a294167f4dd61683ca186a8dc42620c1586c6 (patch)
tree9d35ad86afc8fb78f3ab6bd373965471c35c751a /gtk2_ardour
parente3a33330a493e622178fd1fbf60bc525b993c4aa (diff)
a bit more styling for that lock dialog
Diffstat (limited to 'gtk2_ardour')
-rw-r--r--gtk2_ardour/editor_ops.cc15
1 files 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 ("<span size=\"large\" weight=\"bold\">%1</span>", _("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 ();