diff options
Diffstat (limited to 'src/ui/dialog/messages.cpp')
| -rw-r--r-- | src/ui/dialog/messages.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/ui/dialog/messages.cpp b/src/ui/dialog/messages.cpp index 9e78903c9..43f80ab65 100644 --- a/src/ui/dialog/messages.cpp +++ b/src/ui/dialog/messages.cpp @@ -45,10 +45,10 @@ void Messages::clear() /** * Constructor */ -Messages::Messages(Behavior::BehaviorFactory behavior_factory) - : Dialog (behavior_factory, "dialogs.messages", SP_VERB_DIALOG_DEBUG) +Messages::Messages() + : UI::Widget::Panel("", "dialogs.messages", SP_VERB_DIALOG_DEBUG) { - Gtk::VBox *mainVBox = get_vbox(); + Gtk::Box *contents = _getContents(); //## Add a menu for clear() menuBar.items().push_back( Gtk::Menu_Helpers::MenuElem(_("_File"), fileMenu) ); @@ -58,14 +58,14 @@ Messages::Messages(Behavior::BehaviorFactory behavior_factory) sigc::mem_fun(*this, &Messages::captureLogMessages) ) ); fileMenu.items().push_back( Gtk::Menu_Helpers::MenuElem(_("Release log messages"), sigc::mem_fun(*this, &Messages::releaseLogMessages) ) ); - mainVBox->pack_start(menuBar, Gtk::PACK_SHRINK); + contents->pack_start(menuBar, Gtk::PACK_SHRINK); //### Set up the text widget messageText.set_editable(false); textScroll.add(messageText); textScroll.set_policy(Gtk::POLICY_ALWAYS, Gtk::POLICY_ALWAYS); - mainVBox->pack_start(textScroll); + contents->pack_start(textScroll); // sick of this thing shrinking too much set_size_request(400, 300); |
