private void toolBar_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e) { switch (toolBar.Buttons.IndexOf(e.Button)) { case 0: DocManager.NewDocument(typeof(TemplateDoc), null); break; case 1: DocManager.OpenDocument(typeof(TemplateDoc)); break; case 2: if (m_tmpdActive != null) { m_tmpdActive.Save(); } break; case 3: AddTemplates(); //Rectangle rc = toolBar.Buttons[toolBar.Buttons.IndexOf(e.Button)].Rectangle; //contextMenuToolbar.Show(toolBar, new Point(rc.X, rc.Y + rc.Height)); break; case 4: // Separator break; case 5: if (m_tmpdActive == null) { return; } m_tmpdActive.Close(); break; } }