public Statusbar CreateStatusBar(string name) { var statusbar = new Statusbar { Name = name, Margin = 0 }; // Remove the default text area var child = statusbar.Children.FirstOrDefault(); if (child != null) { statusbar.Remove(child); } shell_layout.PackEnd(statusbar, false, false, 0); statusbar.Show(); return(statusbar); }
/// <summary>Write message on main windows's statusbar</summary> public void PrintStatus(string message) { sbMain.Remove(printStatusContextID, printStatusMessageID); sbMain.Push(printStatusContextID, message); }