Пример #1
0
 private void Find_Click(object sender, EventArgs e)
 {
     if (Researtch.Text != "")
     {
         NotepadText.SelectAll();
         NotepadText.SelectionBackColor = NotepadText.BackColor;
         int    countText   = 0;
         string WordSeartch = Researtch.Text;
         for (int i = 0; i < NotepadText.Text.Length - WordSeartch.Length; i++)
         {
             if (string.Compare(WordSeartch, NotepadText.Text.Substring(i, WordSeartch.Length), true) == 0)
             {
                 countText++;
                 NotepadText.SelectionStart  = i;
                 NotepadText.SelectionLength = WordSeartch.Length;
                 if (NotepadText.BackColor == Color.Gray)
                 {
                     NotepadText.SelectionBackColor = Color.Wheat;
                 }
                 else
                 {
                     NotepadText.SelectionBackColor = Color.Gray;
                 }
             }
         }
         Resulat.Text = "  " + countText.ToString();
     }
 }
Пример #2
0
 private void NotepadText_DoubleClick(object sender, EventArgs e)
 {
     NotepadText.SelectAll();
     NotepadText.SelectionBackColor = NotepadText.BackColor;
     Resulat.Text   = "";
     Researtch.Text = "";
 }
Пример #3
0
 private void OpenFile_Click(object sender, EventArgs e)
 {
     OpenText.Filter = "All(*.txt;*.mash)|*.txt;*.mash";
     if (OpenText.ShowDialog() == System.Windows.Forms.DialogResult.OK)
     {
         if (OpenText.FileName.EndsWith(".txt"))
         {
             StreamReader file = new StreamReader(OpenText.FileName);
             NotepadText.Text = file.ReadToEnd();
             file.Close();
         }
         else
         {
             StreamReader Opentxt = new StreamReader(OpenText.FileName);
             string       st      = "";
             while (!Opentxt.EndOfStream)
             {
                 st += Opentxt.ReadLine();
             }
             Opentxt.Close();
             NotepadText.Text = st;
             NotepadText.LoadFile(OpenText.FileName);
             path = OpenText.FileName;
         }
     }
 }
Пример #4
0
 private void Awake()
 {
     instance = this;
 }
Пример #5
0
 private void Undo_Click(object sender, EventArgs e)
 {
     NotepadText.Undo();
 }
Пример #6
0
 private void Selectall_Click(object sender, EventArgs e)
 {
     NotepadText.SelectAll();
 }
Пример #7
0
 private void Copy_Click(object sender, EventArgs e)
 {
     NotepadText.Copy();
 }
Пример #8
0
 private void Cut_Click(object sender, EventArgs e)
 {
     NotepadText.Cut();
 }
Пример #9
0
 private void Past_Click(object sender, EventArgs e)
 {
     NotepadText.Paste();
 }
Пример #10
0
 private void SaveText_FileOk(object sender, CancelEventArgs e)
 {
     NotepadText.SaveFile(SaveText.FileName);
 }