Exemple #1
0
        private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
        {
            FrmNote frm        = new FrmNote();
            Font    yazisitili = new Font("Arial", 13);

            e.Graphics.DrawString(frm.rchYazi.Text, yazisitili, Brushes.Black, 150, 50);
        }
Exemple #2
0
        void FrmAna_btnAra_Click(object sender, EventArgs e)
        {
            string aranan = ((this.ActiveMdiChild) as FrmAra).Controls["textBox1"].Text;   //btn ara clickledigimde ara formunu activeMdiChild dan yakaladık.

            Form[] formlarım = this.MdiChildren;
            if (!string.IsNullOrWhiteSpace(aranan)) //text içi bos olma durumu kontrol ediliyor.
            {
                foreach (Form item in formlarım)
                {
                    if (item is FrmNote)
                    {
                        int     sayi   = 0;
                        FrmNote formum = (FrmNote)item;
                        for (int i = 0; i < formum.rchYazi.TextLength; i++)
                        {
                            sayi = formum.rchYazi.Find(aranan, 0, formum.rchYazi.TextLength, RichTextBoxFinds.None); //bulamadıgı durumda -1 dondurcek.
                            formum.rchYazi.SelectionBackColor = Color.Yellow;
                        }
                        if (aranan == string.Empty || aranan.Length < 1)
                        {
                            formum.rchYazi.SelectAll();
                            formum.rchYazi.SelectionBackColor = Color.Black;
                        }
                        if (sayi < 1)
                        {
                            MessageBox.Show("Aradığınız kelime bulunamadı!");
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("Aranacak kelimeyi giriniz!");
            }
        }
Exemple #3
0
        internal void YeniDosya()
        {
            toolStriptEnabled(true, bicimlendirmeToolStripMenuItem, harfİslemleriToolStripMenuItem, araToolStripMenuItem);
            FrmNote FrmNote = new FrmNote();

            FrmNote.MdiParent = this;
            FrmNote.Show();
            FrmNote.yaziRengiToolStripMenuItem.Click += yaziRengiToolStripMenuItem_Click; //anadaki toolstripmenüitem event calısıcak buna bastıgımızda.
            FrmNote.yaziStiliToolStripMenuItem.Click += yaziStiliToolStripMenuItem_Click;
            FrmNote.FormClosing         += FrmNote_FormClosing;                           //form kapandıgında
            FrmNote.rchYazi.TextChanged += rchYazi_TextChanged;                           //text degisdimi
        }
Exemple #4
0
        private void hepsiKucukToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FrmNote frmAktif = (FrmNote)this.ActiveMdiChild;

            if (frmAktif.rchYazi.SelectedText.Length > 0)
            {
                frmAktif.rchYazi.SelectedText = frmAktif.rchYazi.SelectedText.ToLower();    //secili yeri buyuk yapıyor.
            }
            else
            {
                MessageBox.Show("Büyük harf çevirmek için metin bölümü seciniz.");
            }
        }
Exemple #5
0
 internal void YaziStiliDegis()
 {
     if (fontDialog1.ShowDialog() == DialogResult.OK)
     {
         Font    secilenYaziTipi = fontDialog1.Font;
         FrmNote frmAktifNote    = (FrmNote)this.ActiveMdiChild;
         if (frmAktifNote.rchYazi.SelectedText.Length > 0)
         {
             frmAktifNote.rchYazi.SelectionFont = secilenYaziTipi;
         }
         else
         {
             frmAktifNote.rchYazi.Font = secilenYaziTipi;
         }
     }
 }
Exemple #6
0
 internal void DosyaAc()
 {
     //sadece açabileceği dosyaları açmak için filter propertisine değer giriyoruz.
     if (openFileDialog1.ShowDialog() == DialogResult.OK)
     {
         string  dosyaYolu   = openFileDialog1.FileName;
         string  dosyaAdi    = openFileDialog1.SafeFileName;
         FrmNote frmAcilacak = new FrmNote();
         frmAcilacak.MdiParent = this;
         frmAcilacak.rchYazi.LoadFile(dosyaYolu);
         frmAcilacak.Text = dosyaAdi;
         frmAcilacak.rchYazi.TextChanged += rchYazi_TextChanged;
         frmAcilacak.FormClosing         += FrmNote_FormClosing;
         frmAcilacak.Show();
     }
 }
Exemple #7
0
        private void YaziRengiDegis()
        {
            if (colorDialog1.ShowDialog() == DialogResult.OK)
            {
                Color   secilenRenk  = colorDialog1.Color;
                FrmNote frmAktifNote = (FrmNote)this.ActiveMdiChild; //aktif olan mdı child atıyorz.

                if (frmAktifNote.rchYazi.SelectedText.Length > 0)
                {
                    frmAktifNote.rchYazi.SelectionColor = secilenRenk;  //secili rengi secilen renk atıyor.
                }
                else
                {
                    frmAktifNote.rchYazi.ForeColor = secilenRenk;   //secilmediyse komple yapıyor.
                }
            }
        }
Exemple #8
0
        internal void DosyaKaydet()
        {
            if (this.MdiChildren.Count() < 1)
            {
                MessageBox.Show("Kaydelicek dosya yok");
            }
            else
            {
                saveFileDialog1.Filter = @"Zengin Metin Belgesi (*.rtf)|*.rtf";   //açıklama----kullanıcagım tıp
                if (saveFileDialog1.ShowDialog() == DialogResult.OK)
                {
                    _degistiMi = false;
                    var     dosyaAdi = saveFileDialog1.FileName;
                    FrmNote frmAktif = (FrmNote)this.ActiveMdiChild;

                    saveFileDialog1.RestoreDirectory = true;
                    frmAktif.rchYazi.SaveFile(dosyaAdi);
                }
            }
        }
Exemple #9
0
        private void FrmAna_TextChanged(object sender, EventArgs e)  //text change eventinden textbox bos oldugunda bulunan degerlerı eski rengine cevirecektim.
        {
            Form[] formlarım = this.MdiChildren;
            foreach (Form item in formlarım)
            {
                if (item is FrmAra)
                {
                    FrmAra frmAra = (FrmAra)item;
                }
                if (item is FrmNote)
                {
                    FrmNote frmyeniNote = (FrmNote)item;
                }
            }
            FrmAra  frm     = (FrmAra)this.ActiveMdiChild;
            FrmNote frmNote = (FrmNote)this.ActiveMdiChild;

            if (string.IsNullOrWhiteSpace(frm.Controls["textBox1"].Text))
            {
                frmNote.rchYazi.ForeColor = frmNote.rchYazi.ForeColor;
            }
        }
Exemple #10
0
        private void pasteToolStripButton_Click(object sender, EventArgs e)
        {
            FrmNote frmAktif = (FrmNote)this.ActiveMdiChild;

            frmAktif.rchYazi.Paste();
        }