Exemplo n.º 1
0
        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;
            }
        }