private void UpdateStatusBar(StatusBarBase.Panel panel, string type, Stopwatch?sw) { if (sw != null) { panel.Text = "Generated " + type + " in " + sw.ElapsedMilliseconds + " ms."; } else { panel.Text = "Loaded " + type + "."; } }
public FormMain() { InitializeComponent(); SuspendLayout(); var mainMenu = DeprecatedControls.CreateMainMenu(this, components); var menuItemFile = mainMenu.AddItem("&File"); var menuItemView = mainMenu.AddItem("&View"); var menuItemTools = mainMenu.AddItem("&Tools"); var menuItemEncode = mainMenu.AddItem("&Encode"); var menuItemTransform = mainMenu.AddItem("Transfor&m"); InitializeMenuFile(menuItemFile); InitializeMenuView(menuItemView); InitializeMenuTools(menuItemTools); InitializeMenuEncoders(menuItemEncode); InitializeMenuTransformers(menuItemTransform); statusBar = DeprecatedControls.CreateStatusBar(this); statusBar.AddPadding(12); statusBarPanelTimeStructure = statusBar.AddPanel(200); statusBar.AddPadding(9); statusBarPanelTimeBits = statusBar.AddPanel(200); statusBar.AddPadding(9); statusBarPanelTimeOutput = statusBar.AddPanel(200); ResumeLayout(true); this.fileGenerated = new BrotliFileController(brotliFilePanelGenerated.Title); this.fileGenerated.StateChanged += FileGenerated_StateChanged; this.fileOriginal = new BrotliFileController(brotliFilePanelOriginal.Title); this.fileOriginal.StateChanged += FileOriginal_StateChanged; fileGenerated.ResetToEmpty(); fileOriginal.ResetToNothing(); }