From bd3b16c660e763f32f390ea35c38f7c1e0addd95 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Fri, 16 Nov 2012 19:19:48 +0100 Subject: fixed clearing message line: do not display an empty message line (which can mean an empty line sent to stdout) --- interface-gtk.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'interface-gtk.cpp') diff --git a/interface-gtk.cpp b/interface-gtk.cpp index d348a09..70b98b7 100644 --- a/interface-gtk.cpp +++ b/interface-gtk.cpp @@ -102,6 +102,14 @@ InterfaceGtk::vmsg(MessageType type, const gchar *fmt, va_list ap) gtk_label_set_text(GTK_LABEL(message_widget), buf); } +void +InterfaceGtk::msg_clear(void) +{ + gtk_info_bar_set_message_type(GTK_INFO_BAR(info_widget), + GTK_MESSAGE_OTHER); + gtk_label_set_text(GTK_LABEL(message_widget), ""); +} + void InterfaceGtk::info_update(QRegister *reg) { -- cgit v1.2.3