Using Using Using Using Using Using Using Using Using Namespace Public Partial Class Public
Using Using Using Using Using Using Using Using Using Namespace Public Partial Class Public
namespace EditordeTextos { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void editarToolStripMenuItem_Click(object sender, EventArgs e) { } private void deshacerToolStripMenuItem1_Click(object sender, EventArgs e) { if (richTextBox1.CanUndo) richTextBox1.Undo(); } private void rehacerToolStripMenuItem_Click(object sender, EventArgs e) { if (richTextBox1.CanRedo) richTextBox1.Redo(); } private void seleccionartodoToolStripMenuItem1_Click(object sender, EventArgs e) { richTextBox1.SelectAll(); } private void cortarToolStripMenuItem1_Click(object sender, EventArgs e) { richTextBox1.Cut(); } private void copiarToolStripMenuItem1_Click(object sender, EventArgs e) { richTextBox1.Copy(); } private void pegarToolStripMenuItem1_Click(object sender, EventArgs e) { richTextBox1.Paste(); }
private void izquierdaToolStripMenuItem_Click(object sender, EventArgs e) { richTextBox1.SelectionAlignment = HorizontalAlignment.Left; } private void centradoToolStripMenuItem_Click(object sender, EventArgs e) { richTextBox1.SelectionAlignment = HorizontalAlignment.Center; } private void derechaToolStripMenuItem_Click(object sender, EventArgs e) { richTextBox1.SelectionAlignment = HorizontalAlignment.Right; } private void richTextBox1_TextChanged(object sender, EventArgs e) { } private void Form1_Load(object sender, EventArgs e) { } private void menuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { } private void vietasToolStripMenuItem_Click(object sender, EventArgs e) { } private void colorToolStripMenuItem_Click(object sender, EventArgs e) { colorDialog1.ShowDialog(); richTextBox1.SelectionColor = colorDialog1.Color; } private void toolStripButton1_Click(object sender, EventArgs e) { if (richTextBox1.CanUndo) richTextBox1.Undo(); } private void toolStripButton2_Click(object sender, EventArgs e) { if (richTextBox1.CanRedo) richTextBox1.Redo(); } private void agregarToolStripMenuItem_Click(object sender, EventArgs e) { richTextBox1.BulletIndent = 10; richTextBox1.SelectionBullet = true;
} private void quitarToolStripMenuItem_Click(object sender, EventArgs e) { richTextBox1.BulletIndent = 10; richTextBox1.SelectionBullet = false; } private void tipoToolStripMenuItem_Click(object sender, EventArgs e) { fontDialog1.ShowDialog(); richTextBox1.SelectionFont = fontDialog1.Font; } private void salirToolStripMenuItem1_Click(object sender, EventArgs e) { if (MessageBox.Show("Seguro que Quieres Salir", "Exiit ", MessageBoxButtons.OKCancel) == DialogResult.OK) Application.Exit(); } private void nuevoToolStripMenuItem1_Click(object sender, EventArgs e) { Form1 fs = new Form1(); fs.Show(); } private void guardarToolStripMenuItem1_Click(object sender, EventArgs e) { GuardarComo(); } private void guardarcomoToolStripMenuItem_Click(object sender, EventArgs e) { GuardarComo(); } private void abrirToolStripMenuItem1_Click(object sender, EventArgs e) { Abrir(); } private void toolStripMenuItem2_Click(object sender, EventArgs e) { } private void abrirToolStripButton_Click(object sender, EventArgs e) { Abrir(); } void Abrir() { OpenFileDialog DlgAbrir = new OpenFileDialog(); DlgAbrir.ShowDialog();
label1.Text = DlgAbrir.FileName; if (label1.Text != "") { StreamReader leer = new StreamReader(label1.Text); richTextBox1.Text = leer.ReadToEnd(); leer.Close(); } } private void guardarToolStripButton_Click(object sender, EventArgs e) { GuardarComo(); } void GuardarComo() { saveFileDialog1.Title = "Guardar Archivo"; saveFileDialog1.FileName = ""; saveFileDialog1.DefaultExt = "rtf"; saveFileDialog1.Filter = "Archivos de texto(*.txt)|*.txt|Archivo de Word(*.doc)|*.doc"; saveFileDialog1.ShowDialog(); } private void saveFileDialog1_FileOk(object sender, CancelEventArgs e) { string archivo; int inicio; int final; int lineas = 0; archivo = saveFileDialog1.FileName; StreamWriter sw = new StreamWriter(archivo); lineas = richTextBox1.GetLineFromCharIndex(richTextBox1.Text.Length); for (int a = 0; a < lineas + 1; a++) { inicio = richTextBox1.GetFirstCharIndexFromLine (a); final = richTextBox1.GetFirstCharIndexFromLine(a + 1) - 1; if (a == lineas) final = richTextBox1.Text.Length; richTextBox1.Select(inicio, final - inicio); sw.WriteLine(richTextBox1.SelectedText.ToString()); } sw.Close(); MessageBox.Show("Archivo Creado Correctamente"); } private void archivoToolStripMenuItem1_Click(object sender, EventArgs e) { } private void cortarToolStripButton_Click(object sender, EventArgs e) { richTextBox1.Cut(); }
private void copiarToolStripButton_Click(object sender, EventArgs e) { richTextBox1.Copy(); } private void pegarToolStripButton_Click(object sender, EventArgs e) { richTextBox1.Paste(); } private void tabPage1_Click(object sender, EventArgs e) { } private void pictureBox1_Click(object sender, EventArgs e) { Close(); } private void imagenToolStripMenuItem_Click(object sender, EventArgs e) { openFileDialog2.Title = "rte-insertar imagen"; openFileDialog2.DefaultExt = "rtf"; openFileDialog2.Filter = "bitmat files|*.bmp|*.jpg files|*.jpg|GIF|*.gif"; openFileDialog2.FilterIndex = 1; openFileDialog2.ShowDialog(); if (openFileDialog2.FileName == "") { return; } try { string strImagePath = openFileDialog2.FileName; Image img; img = Image.FromFile(strImagePath); Clipboard.SetDataObject(img); DataFormats.Format df; df = DataFormats.GetFormat(DataFormats.Bitmap); if (this.richTextBox1.CanPaste(df)) { this.richTextBox1.Paste(df); } } catch (Exception ex) { MessageBox.Show("No Permite Insertar el Formato de Imagen", "RTEPaste", MessageBoxButtons.OK, MessageBoxIcon.Error); } } private void toolStrip2_ItemClicked(object sender, ToolStripItemClickedEventArgs e) {
Close(); } private void pictureBox2_Click(object sender, EventArgs e) { } private void tabControl1_SelectedIndexChanged(object sender, EventArgs e) { if (richTextBox1.CanUndo) richTextBox1.Undo(); } private void pictureBox6_Click(object sender, EventArgs e) { if (richTextBox1.CanUndo) richTextBox1.Undo(); } private void pictureBox7_Click(object sender, EventArgs e) { if (richTextBox1.CanRedo) richTextBox1.Redo(); } private void nuevoToolStripButton_Click(object sender, EventArgs e) { } private void pictureBox2_Click_1(object sender, EventArgs e) { Form1 fs = new Form1(); fs.Show(); } private void pictureBox3_Click(object sender, EventArgs e) { Abrir(); } private void pictureBox4_Click(object sender, EventArgs e) { GuardarComo(); } private void pictureBox13_Click(object sender, EventArgs e) { if (richTextBox1.CanUndo) richTextBox1.Undo(); } private void pictureBox12_Click(object sender, EventArgs e) { if (richTextBox1.CanRedo) richTextBox1.Redo();
} private void pictureBox9_Click(object sender, EventArgs e) { richTextBox1.Copy(); } private void pictureBox8_Click(object sender, EventArgs e) { richTextBox1.Cut(); } private void pictureBox10_Click(object sender, EventArgs e) { richTextBox1.Paste(); } private void pictureBox11_Click(object sender, EventArgs e) { richTextBox1.SelectAll(); } private void copiarToolStripMenuItem_Click(object sender, EventArgs e) { } private void imprimirToolStripMenuItem_Click(object sender, EventArgs e) { } private void pictureBox13_Click_1(object sender, EventArgs e) { if (richTextBox1.CanUndo) richTextBox1.Undo(); } private void pictureBox12_Click_1(object sender, EventArgs e) { if (richTextBox1.CanRedo) richTextBox1.Redo(); } private void pictureBox17_Click(object sender, EventArgs e) { if (richTextBox1.CanUndo) richTextBox1.Undo(); } private void pictureBox16_Click(object sender, EventArgs e) { if (richTextBox1.CanRedo) richTextBox1.Redo(); } private void pictureBox5_Click(object sender, EventArgs e) {
Close(); } private void mostrarToolStripMenuItem_Click(object sender, EventArgs e) { if (tabControl2.Visible == false) { tabControl2.Visible = true; } } private void ocultarToolStripMenuItem_Click(object sender, EventArgs e) { if (tabControl2.Visible == true) { tabControl2.Visible = false; } } private void pictureBox1_Click_1(object sender, EventArgs e) { richTextBox1.SelectionAlignment = HorizontalAlignment.Left; } private void pictureBox25_Click(object sender, EventArgs e) { richTextBox1.SelectionAlignment = HorizontalAlignment.Right ; } private void pictureBox24_Click(object sender, EventArgs e) { richTextBox1.SelectionAlignment = HorizontalAlignment.Center; } private void pictureBox26_Click(object sender, EventArgs e) { fontDialog1.ShowDialog(); richTextBox1.SelectionFont = fontDialog1.Font; } private void pictureBox27_Click(object sender, EventArgs e) { } private void pictureBox33_Click(object sender, EventArgs e) { Form1 fs = new Form1(); fs.Show(); } private void pictureBox32_Click(object sender, EventArgs e) { Abrir(); } private void pictureBox31_Click(object sender, EventArgs e)
{ GuardarComo(); } private void pictureBox30_Click(object sender, EventArgs e) { if (richTextBox1.CanUndo) richTextBox1.Undo(); } private void pictureBox29_Click(object sender, EventArgs e) { if (richTextBox1.CanRedo) richTextBox1.Redo(); } private void pictureBox41_Click(object sender, EventArgs e) { richTextBox1.Cut(); } private void pictureBox40_Click(object sender, EventArgs e) { richTextBox1.Copy(); } private void pictureBox39_Click(object sender, EventArgs e) { richTextBox1.Paste(); } private void pictureBox38_Click(object sender, EventArgs e) { richTextBox1.SelectAll(); } private void pictureBox37_Click(object sender, EventArgs e) { if (richTextBox1.CanUndo) richTextBox1.Undo(); } private void pictureBox36_Click(object sender, EventArgs e) { if (richTextBox1.CanRedo) richTextBox1.Redo(); } private void pictureBox47_Click(object sender, EventArgs e) { richTextBox1.SelectionAlignment = HorizontalAlignment.Left; } private void pictureBox45_Click(object sender, EventArgs e) { richTextBox1.SelectionAlignment = HorizontalAlignment.Right; }
private void pictureBox46_Click(object sender, EventArgs e) { richTextBox1.SelectionAlignment = HorizontalAlignment.Center ; } private void pictureBox44_Click(object sender, EventArgs e) { fontDialog1.ShowDialog(); richTextBox1.SelectionFont = fontDialog1.Font; } private void pictureBox43_Click(object sender, EventArgs e) { colorDialog1.ShowDialog(); richTextBox1.SelectionColor = colorDialog1.Color; } private void pictureBox49_Click(object sender, EventArgs e) { if (richTextBox1.CanUndo) richTextBox1.Undo(); } private void pictureBox48_Click(object sender, EventArgs e) { if (richTextBox1.CanRedo) richTextBox1.Redo(); } private void pictureBox35_Click(object sender, EventArgs e) { Close(); } private void pictureBox34_Click(object sender, EventArgs e) { Form3 internet = new Form3(); internet.Show(); }
} }