Esempio n. 1
0
File: Form1.cs Progetto: satfail/PVA
        private void guardar()
        {
            if (sfdGuardar.ShowDialog() == DialogResult.OK)
            {
                string ext = Path.GetExtension(ofdAbrir.FileName);

                fhijo objetohijo = new fhijo();
                objetohijo.MdiParent = this;
                //Con rich
                if (ext.Equals(".rtf"))
                {
                    objetohijo.rtb1.SaveFile(sfdGuardar.FileName);
                }
                else
                {
                    //Para text
                    StreamWriter documento = File.CreateText(sfdGuardar.FileName);
                    documento.WriteLine(objetohijo.rtb1.Text);
                    documento.Close();
                }

                objetohijo.rtb1.SaveFile(sfdGuardar.FileName);
                String texto = "Se guarda archivo con nombre : " + sfdGuardar.FileName;
                escrituraLog(texto);
            }
        }
Esempio n. 2
0
File: Form1.cs Progetto: satfail/PVA
        private void abrirArchivo()
        {
            //Solución del problema de la extensión, la cojo del docuemnto
            // ya abro de dos formas distintas.S
            if (ofdAbrir.ShowDialog() == DialogResult.OK)
            {
                string ext = Path.GetExtension(ofdAbrir.FileName);

                fhijo objetohijo = new fhijo();
                objetohijo.MdiParent = this;
                //Con rich
                if (ext.Equals(".rtf"))
                {
                    objetohijo.rtb1.LoadFile(ofdAbrir.FileName);
                }
                else
                {
                    StreamReader textoarchivo = File.OpenText(ofdAbrir.FileName);
                    objetohijo.rtb1.Text = textoarchivo.ReadToEnd();
                    objetohijo.Text      = System.IO.Path.GetFileName(ofdAbrir.FileName);
                    textoarchivo.Close();
                }
                objetohijo.Show();
                String texto = "Se abre archivo : " + ofdAbrir.FileName;
                escrituraLog(texto);
            }
            ofdAbrir.Dispose();

            botonesTrue();
        }
Esempio n. 3
0
File: Form1.cs Progetto: satfail/PVA
        private void tsmiColor_Click(object sender, EventArgs e)
        {
            //1. Creado con herramientas
            //2. Le asignamos el nuevo color a lo seleccionado en el RichTextBox.
            fhijo objetoHijo = (fhijo)this.ActiveMdiChild;

            colordg.ShowDialog();
            objetoHijo.rtb1.SelectionColor = colordg.Color;
        }
Esempio n. 4
0
File: Form1.cs Progetto: satfail/PVA
        private void tsmiFuente_Click(object sender, EventArgs e)
        {
            // 1. Diálogo creado en herramientas
            //2. Especificamos el tipo de fuente a elegir. (=fontDialog.OK)
            fhijo objetoHijo = (fhijo)this.ActiveMdiChild;

            fontdg.ShowDialog();
            objetoHijo.rtb1.SelectionFont = fontdg.Font;
        }
Esempio n. 5
0
File: Form1.cs Progetto: satfail/PVA
        private void newHijo()
        {
            fhijo objetohijo = new fhijo();

            objetohijo.MdiParent = this;
            contador++;
            objetohijo.Text = "Nuevo Documento " + contador;
            objetohijo.Show();
            botonesTrue();
        }
Esempio n. 6
0
File: Form1.cs Progetto: satfail/PVA
        private void closeHijo()
        {
            //Coge el hijo activo, hay que hacer casting puede haber otra cosa activa

            fhijo objetohijo = (fhijo)this.ActiveMdiChild;

            if (objetohijo != null)
            {
                objetohijo.Close();
            }
            botonesTrue();
        }
Esempio n. 7
0
File: Form1.cs Progetto: satfail/PVA
        private void toolStripButton1_Click(object sender, EventArgs e)
        {
            fhijo objetoHijo = (fhijo)this.ActiveMdiChild;

            objetoHijo.rtb1.Redo();
        }