X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fstatusbar.C;h=4e86de5916f346b2926d6826cc33993d39dba551;hb=a19a685a46ddc630010788707d9e5b9d2342af46;hp=02b92d058c0b9d889e9a2fe4943d960de39e5930;hpb=6f8a01f30489bde88280931c3ef9ea4edeb44d0f;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/statusbar.C b/cinelerra-5.1/cinelerra/statusbar.C index 02b92d05..4e86de59 100644 --- a/cinelerra-5.1/cinelerra/statusbar.C +++ b/cinelerra-5.1/cinelerra/statusbar.C @@ -103,24 +103,25 @@ void StatusBar::resize_event() flash(0); } -void StatusBar::set_message(const char *text, int color) +void StatusBar::show_message(const char *text, int color) { if( color < 0 ) color = mwindow->theme->message_normal; status_text->set_color(color); status_text->update(text); } -void StatusBar::set_default_message(const char *text) +void StatusBar::reset_default_message() { - strcpy(default_msg, text); - default_message(); + status_color = -1; + strcpy(default_msg, _("Welcome to Cinelerra.")); } -void StatusBar::reset_default_message() +void StatusBar::update_default_message() { - set_default_message(_("Welcome to cinelerra")); + status_color = status_text->get_color(); + strcpy(default_msg, status_text->get_text()); } void StatusBar::default_message() { - set_message(default_msg, mwindow->theme->message_normal); + show_message(default_msg, status_color); } StatusBarCancel::StatusBarCancel(MWindow *mwindow, int x, int y)