Example #1
0
        private void dockManager_ActiveDocumentChanged(object sender, System.EventArgs e)
        {
            DesignerFrame frmFrame = dockManager.ActiveDocument as DesignerFrame;

            if (frmFrame != null && m_propertyWindow != null)
            {
                frmFrame.UpdatePropertyWindow();
            }
        }
Example #2
0
        private void menuItemNew_Click(object sender, System.EventArgs e)
        {
            DesignerFrame frm = new DesignerFrame();

            int    count = 1;
            string text  = frm.Text + count.ToString();

            while (FindContent(text) != null)
            {
                count++;
                text = frm.Text + count.ToString();
            }
            frm.Text = text;
            frm.Show(dockManager);
        }
Example #3
0
        private DesignerFrame FindDesignerFrame(string text)
        {
            Content[] documents = dockManager.Documents;

            foreach (Content c in documents)
            {
                DesignerFrame frm = c as DesignerFrame;
                if (frm != null)
                {
                    if (frm.FileName == text)
                    {
                        return(frm);
                    }
                }
            }
            return(null);
        }
Example #4
0
 private void toolBar_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
 {
     if (e.Button == toolBarButtonNew)
     {
         menuItemNew_Click(null, null);
     }
     else if (e.Button == toolBarButtonPropertyWindow)
     {
         menuItemPropertyWindow_Click(null, null);
     }
     else if (e.Button == toolBarButtonToolbox)
     {
         menuItemToolbox_Click(null, null);
     }
     else
     {
         DesignerFrame frmFrame = (DesignerFrame)dockManager.ActiveDocument;
         if (frmFrame == null)
         {
             return;
         }
         //
         if (e.Button == toolBarButtonCut)
         {
             frmFrame.menuItemCut_Click(null, null);
         }
         else if (e.Button == toolBarButtonCopy)
         {
             frmFrame.menuItemCopy_Click(null, null);
         }
         else if (e.Button == toolBarButtonPaste)
         {
             frmFrame.menuItemPaste_Click(null, null);
         }
         else if (e.Button == toolBarButtonDelete)
         {
             frmFrame.menuItemDelete_Click(null, null);
         }
     }
 }