Status bars, and status lines before them, have been used for years4 to display advisory messages in a predefined area, predating dialog boxes which can block the view of related information behind the pop-up messages. The use of status bars (or status lines) involves both advantages and disadvantages:
Advantages of status bars:
Disadvantages of status bars:
Carrick, Micah (December 2007). "GTK+ and Glade3 GUI Programming Tutorial - Part 1". micahcarrick.com. http://www.micahcarrick.com/12-24-2007/gtk-glade-tutorial-part-1.html ↩
"How to Use the vi Editor". University of Washington, Simon Fraser University. 1991. (WEdu-Unix-vi). https://staff.washington.edu/rells/R110/help_vi.html ↩