예제 #1
0
// ================  Реализация ISchemeEditor ==========================================

        public void NewSchemeForm(string FileName)
        {
            frmSchemeEditor form = new frmSchemeEditor();

            childforms.Add(form);
            form.MdiParent = this;
            form.LoadFile(FileName);
            form.Show();
        }
예제 #2
0
        private void copyToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Form            activeChild = this.ActiveMdiChild;
            frmSchemeEditor cf          = activeChild as frmSchemeEditor;

            if (cf != null)
            {
                cf.CopySelectedToClipboard();
            }
        }
예제 #3
0
        private void saveToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            Form            activeChild = this.ActiveMdiChild;
            frmSchemeEditor cf          = activeChild as frmSchemeEditor;

            if (cf != null)
            {
                cf.SaveScheme();
            }
        }
예제 #4
0
        private void miRedo_Click(object sender, EventArgs e)
        {
            Form            activeChild = this.ActiveMdiChild;
            frmSchemeEditor cf          = activeChild as frmSchemeEditor;

            if (cf != null)
            {
                cf.RedoChanges();
            }
        }
예제 #5
0
        private void miSelectAll_Click(object sender, EventArgs e)
        {
            Form            activeChild = this.ActiveMdiChild;
            frmSchemeEditor cf          = activeChild as frmSchemeEditor;

            if (cf != null)
            {
                cf.SelectAllFigures();
            }
        }
예제 #6
0
        private void pasteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Form            activeChild = this.ActiveMdiChild;
            frmSchemeEditor cf          = activeChild as frmSchemeEditor;

            if (cf != null)
            {
                cf.PasteFromClipboardAndSelected();
            }
        }
예제 #7
0
        public void SaveSchemeAs()
        {
            Form activeChild = this.ActiveMdiChild;

            if ((activeChild != null) && (saveFileDialog.ShowDialog() == DialogResult.OK))
            {
                frmSchemeEditor cf = activeChild as frmSchemeEditor;
                if (cf != null)
                {
                    cf.SaveFileAs(saveFileDialog.FileName);
                }
            }
        }