Пример #1
0
        private void tbNew_Click(object sender, EventArgs e)
        {
            //Создаем новый экземпляр формы  frm
            blank frm = new blank();

            frm.DocName = "Untitled " + ++openDocuments;
            frm.Text    = frm.DocName;
            //Указываем, что родительским контейнером
            //нового экземпляра будет эта, главная форма.
            frm.MdiParent = this;
            //Вызываем форму
            frm.Show();
        }
Пример #2
0
        private void colorToolStripMenuItem_Click(object sender, EventArgs e)
        {
            blank frm = (blank)this.ActiveMdiChild;

            frm.MdiParent      = this;
            colorDialog1.Color = frm.richTextBox1.SelectionColor;

            if (colorDialog1.ShowDialog() == DialogResult.OK)
            {
                frm.richTextBox1.SelectionColor = colorDialog1.Color;
            }

            frm.Show();
        }
Пример #3
0
        private void tbSave_Click(object sender, EventArgs e)
        {
            //Можно программно задавать доступные для обзора расширения файлов
            //openFileDialog1.Filter = "Text Files (*.txt)|*.txt|All Files(*.*)|*.*";

            //Если выбран диалог открытия файла, выполняем условие
            if (saveFileDialog1.ShowDialog() == DialogResult.OK)
            {
                //Переключаем фокус на данную форму.
                blank frm = (blank)this.ActiveMdiChild;
                //Вызываем метод Save формы blank
                frm.Save(saveFileDialog1.FileName);
                //Указываем, что родительской формой является форма frmmain
                frm.MdiParent = this;
                //Присваиваем переменной FileName имя сохраняемого файла
                frm.DocName = saveFileDialog1.FileName;
                //Свойству Text формы присваиваем переменную DocName
                frm.Text    = frm.DocName;
                frm.IsSaved = true;
            }
        }
Пример #4
0
 private void tbOpen_Click(object sender, EventArgs e)
 {
     //Можно программно задавать доступные для обзора расширения файлов
     //openFileDialog1.Filter = "Text Files (*.txt)|*.txt|All Files(*.*)|*.*";
     //Если выбран диалог открытия файла, выполняем условие
     if (openFileDialog1.ShowDialog() == DialogResult.OK)
     {
         //Создаем новый документ
         blank frm = new blank();
         //Вызываем метод Open формы blank
         frm.Open(openFileDialog1.FileName);
         //Указываем, что родительской формой является форма frmmain
         frm.MdiParent = this;
         //Присваиваем переменной DocName имя открываемого файла
         frm.DocName = openFileDialog1.FileName;
         //Свойству Text формы присваиваем переменную DocName
         frm.Text = frm.DocName;
         //Вызываем форму frm
         frm.Show();
     }
 }
Пример #5
0
        private void fontToolStripMenuItem_Click(object sender, EventArgs e)
        {
            //Переключаем фокус на данную форму.
            blank frm = (blank)this.ActiveMdiChild;

            //Указываем, что родительской формой является форма frmmain
            frm.MdiParent = this;
            //Вызываем диалог
            fontDialog1.ShowColor = true;
            //Связываем свойства SelectionFont и SelectionColor элемента RichTextBox
            //с соответствующими свойствами диалога
            fontDialog1.Font  = frm.richTextBox1.SelectionFont;
            fontDialog1.Color = frm.richTextBox1.SelectionColor;
            //Если выбран диалог открытия файла, выполняем условие
            if (fontDialog1.ShowDialog() == DialogResult.OK)
            {
                frm.richTextBox1.SelectionFont  = fontDialog1.Font;
                frm.richTextBox1.SelectionColor = fontDialog1.Color;
            }
            //Показываем форму
            frm.Show();
        }
Пример #6
0
        private void selectAllToolStripMenuItem_Click(object sender, EventArgs e)
        {
            blank frm = (blank)this.ActiveMdiChild;

            frm.SelectAll();
        }
Пример #7
0
        private void deleteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            blank frm = (blank)this.ActiveMdiChild;

            frm.Delete();
        }
Пример #8
0
        private void copyToolStripMenuItem_Click(object sender, EventArgs e)
        {
            blank frm = (blank)this.ActiveMdiChild;

            frm.Copy();
        }
Пример #9
0
        private void tbPaste_Click(object sender, EventArgs e)
        {
            blank frm = (blank)this.ActiveMdiChild;

            frm.Paste();
        }
Пример #10
0
        private void tbCopy_Click(object sender, EventArgs e)
        {
            blank frm = (blank)this.ActiveMdiChild;

            frm.Copy();
        }