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(); } }
private void NotepadText_DoubleClick(object sender, EventArgs e) { NotepadText.SelectAll(); NotepadText.SelectionBackColor = NotepadText.BackColor; Resulat.Text = ""; Researtch.Text = ""; }
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; } } }
private void Awake() { instance = this; }
private void Undo_Click(object sender, EventArgs e) { NotepadText.Undo(); }
private void Selectall_Click(object sender, EventArgs e) { NotepadText.SelectAll(); }
private void Copy_Click(object sender, EventArgs e) { NotepadText.Copy(); }
private void Cut_Click(object sender, EventArgs e) { NotepadText.Cut(); }
private void Past_Click(object sender, EventArgs e) { NotepadText.Paste(); }
private void SaveText_FileOk(object sender, CancelEventArgs e) { NotepadText.SaveFile(SaveText.FileName); }