コード例 #1
0
        private void colorToolStripMenuItem_Click(object sender, EventArgs e)
        {
            file_form ff = (file_form)this.ActiveMdiChild;

            ff.MdiParent       = this;
            colorDialog1.Color = ff.getRichTextBox().SelectionColor;
            if (colorDialog1.ShowDialog() == DialogResult.OK)
            {
                ff.getRichTextBox().SelectionColor = colorDialog1.Color;
            }
            ff.Show();
        }
コード例 #2
0
        private void newToolStripMenuItem_Click(object sender, EventArgs e)
        {
            file_form new_ff = new file_form();

            new_ff.MdiParent = this;
            new_ff.setFormName("Untitled " + window_id);
            new_ff.Show();
            window_id++;

            ToolStripMenuItem tsmi = new ToolStripMenuItem(new_ff.getFormName(), null, new EventHandler(menuClick));

            arrangeIconsToolStripMenuItem.DropDownItems.Add(tsmi);
        }
コード例 #3
0
        private void saveAsToolStripMenuItem_Click(object sender, EventArgs e)
        {
            saveFileDialog1.FileName = "Текстовые файлы";
            saveFileDialog1.Filter   = "Text Files (*.txt)|*.txt|All Files(*.*)|*.*";

            if (saveFileDialog1.ShowDialog() == DialogResult.OK)
            {
                file_form ff = (file_form)this.ActiveMdiChild;
                ff.Save(saveFileDialog1.FileName);
                ff.MdiParent = this;
                ff.setFormName(saveFileDialog1.FileName);
                ff.Text = ff.getFormName();
            }
        }
コード例 #4
0
        private void findToolStripMenuItem_Click(object sender, EventArgs e)
        {
            find_form frm = new find_form();

            if (frm.ShowDialog(this) == DialogResult.Cancel)
            {
                return;
            }
            file_form form = (file_form)this.ActiveMdiChild;

            form.MdiParent = this;
            int pos = form.getRichTextBox().SelectionStart;

            form.getRichTextBox().Find(frm.FindText, pos, frm.Condition);
        }
コード例 #5
0
        private void openToolStripMenuItem_Click(object sender, EventArgs e)
        {
            openFileDialog1.FileName = "Текстовые файлы";
            openFileDialog1.Filter   = "Text Files (*.txt)|*.txt|All Files(*.*)|*.*";

            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                file_form ff = new file_form();
                ff.Open(openFileDialog1.FileName);
                ff.MdiParent = this;
                ff.setFormName(openFileDialog1.FileName);
                ff.Text = ff.getFormName();
                ff.Show();
                saveAsToolStripMenuItem.Enabled = true;
                saveToolStripMenuItem.Enabled   = true;
                ToolStripMenuItem tsmi = new ToolStripMenuItem(ff.getFormName(), null, new EventHandler(menuClick));
                arrangeIconsToolStripMenuItem.DropDownItems.Add(tsmi);
            }
        }
コード例 #6
0
        private void arrangeIconsToolStripMenuItem_DropDownOpening(object sender, EventArgs e)
        {
            foreach (ToolStripMenuItem val in arrangeIconsToolStripMenuItem.DropDownItems)
            {
                val.Checked = false;
            }
            if (this.ActiveMdiChild == null)
            {
                return;
            }

            file_form tmp = this.ActiveMdiChild as file_form;

            foreach (ToolStripMenuItem val in arrangeIconsToolStripMenuItem.DropDownItems)
            {
                if (tmp.getFormName().CompareTo(val.Text) == 0)
                {
                    val.Checked = true;
                    break;
                }
            }
        }
コード例 #7
0
        private void fontToolStripMenuItem_Click(object sender, EventArgs e)
        {
            file_form ff = (file_form)this.ActiveMdiChild;

            ff.MdiParent          = this;
            fontDialog1.ShowColor = true;
            fontDialog1.Font      = ff.getRichTextBox().SelectionFont;
            fontDialog1.Color     = ff.getRichTextBox().SelectionColor;
            if (fontDialog1.ShowDialog() == DialogResult.OK)
            {
                ff.getRichTextBox().SelectionFont  = fontDialog1.Font;
                ff.getRichTextBox().SelectionColor = fontDialog1.Color;
            }

            /*fontDialog1.Font = ff.richTextBox1.SelectionFont;
             * fontDialog1.Color = ff.richTextBox1.SelectionColor;
             * if (fontDialog1.ShowDialog() == DialogResult.OK)
             * {
             *  ff.richTextBox1.SelectionFont = fontDialog1.Font;
             *  ff.richTextBox1.SelectionColor = fontDialog1.Color;
             * }*/
            ff.Show();
        }
コード例 #8
0
        private void deleteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            file_form ff = (file_form)this.ActiveMdiChild;

            ff.ClearAll();
        }
コード例 #9
0
        private void pasteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            file_form ff = (file_form)this.ActiveMdiChild;

            ff.Paste();
        }