private void nouveauToolStripMenuItem_Click(object sender, EventArgs e) { EditeurForm monEditeurForm = new EditeurForm(); monEditeurForm.Text = "Nouveau document créé le " + DateTime.Now; monEditeurForm.MdiParent = this; monEditeurForm.Show(); }
private void fontDialog1_Apply(object sender, EventArgs e) { EditeurForm editeurForm = (EditeurForm)this.ActiveMdiChild; RichTextBox rtb = (RichTextBox)editeurForm.ActiveControl; rtb.SelectionFont = fontDialog1.Font; rtb.SelectionColor = fontDialog1.Color; }
private void collerToolStripMenuItem_Click(object sender, EventArgs e) { if (this.ActiveMdiChild != null) { EditeurForm monEditeurForm = (EditeurForm)this.ActiveMdiChild; RichTextBox Box = (RichTextBox)monEditeurForm.ActiveControl; Box.Paste(); } }
private void enregistrerToolStripMenuItem_Click(object sender, EventArgs e) { if (this.ActiveMdiChild != null) { SaveFileDialog monSaveFileDialog = new SaveFileDialog(); monSaveFileDialog.Filter = "Fichier (*.rtf) |*.rtf |Tous les fichiers|*.*"; monSaveFileDialog.FilterIndex = 1; monSaveFileDialog.AddExtension = true; DialogResult result = monSaveFileDialog.ShowDialog(); if (result == DialogResult.OK) { EditeurForm monEditeurForm = (EditeurForm)this.ActiveMdiChild; RichTextBox rtb = (RichTextBox)monEditeurForm.ActiveControl; rtb.SaveFile(monSaveFileDialog.FileName); } } }
private void texteToolStripMenuItem_Click(object sender, EventArgs e) { if (this.ActiveMdiChild != null) { EditeurForm editeurForm = (EditeurForm)this.ActiveMdiChild; FontDialog fontDialog = fontDialog1; fontDialog.ShowApply = true; fontDialog.ShowColor = true; DialogResult result = fontDialog.ShowDialog(); if (result == DialogResult.OK) { editeurForm.Font = fontDialog.Font; RichTextBox rtb = (RichTextBox)editeurForm.ActiveControl; rtb.SelectAll(); rtb.SelectionColor = fontDialog1.Color; } } }
private void ouvrirToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog monOpenFileDialog = new OpenFileDialog(); monOpenFileDialog.Filter = "Fichier (*.rtf)|*.rtf |Tous les fichiers|*.*"; monOpenFileDialog.FilterIndex = 1; DialogResult result = monOpenFileDialog.ShowDialog(); if (result == DialogResult.OK) { EditeurForm monEditeurForm = new EditeurForm(); String clearname = monOpenFileDialog.FileName; while (clearname.Contains("/") && clearname.Contains("\\")) { clearname.Remove(0, clearname.IndexOf("/")); clearname.Remove(0, clearname.IndexOf("\\")); } monEditeurForm.Text = clearname; monEditeurForm.MdiParent = this; monEditeurForm.Show(); RichTextBox rtb = (RichTextBox)monEditeurForm.ActiveControl; rtb.LoadFile(monOpenFileDialog.FileName); } }