protected override IEnumerable <MenuItemAction> GetMenuActions() { return(new List <MenuItemAction> { new MenuItemAction("Settings".Localize(), () => sliceSettingsPopOut?.ShowInWindow()), new MenuItemAction("Controls".Localize(), () => controlsPopOut?.ShowInWindow()), new MenuItemAction("Terminal".Localize(), () => UiThread.RunOnIdle(TerminalWindow.Show)), }); }
private void openControlsPannel_Click() { UiThread.RunOnIdle(() => { if (controlsPopOut != null) { controlsPopOut.ShowInWindow(); } }); }
private void openPrintingPannel_Click() { UiThread.RunOnIdle(() => { if (sliceSettingsPopOut != null) { sliceSettingsPopOut.ShowInWindow(); } }); }
private bool openControlsPannel_Click() { UiThread.RunOnIdle(() => { if (controlsPopOut != null) { controlsPopOut.ShowInWindow(); } }); return(true); }