protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { if (keyData == (Keys.Control | Keys.T)) { InsertTab(TabFactory.CreateTab()); } if (keyData == (Keys.Control | Keys.W)) { tabbedPane.RemoveSelectedTab(); } return(base.ProcessCmdKey(ref msg, keyData)); }
private static void InsertNewTabButton() { ImageButton newTab = new ImageButton(); newTab.Icon = Resources.NewTab; newTab.ToolTip = Resources.NewTabButtonTooltip; newTab.Click += delegate { InsertTab(TabFactory.CreateTab()); }; tabbedPane.AddTabButton(newTab); }