> Текст.LoadFile (filename, RichTextBoxStreamType.PlainText); = filename;
}
} void rs (object sender, EventArgs e)
{
Текст.Size = Size;
} void ВиходІзПрограмми (object sender, EventArgs e)
{();
}
[STAThreadAttribute] static void Main (string [] args)
{. Run (new Редактор ());
}
}
ДОДАТОК Б
Лістинг класу Find
{partial class find: Form
{find ()
{();
} match; void button1_Click (object sender, EventArgs e)
{f = text.Text; pattern = @ " b" + f + @ " b"; input = Editor.Редактор.Текст.Text; = Regex.Match (input, pattern); (match.Success == true)
{. Редактор.Текст.Select (match.Index, f.Length);. Редактор.Текст.Focus ();. Enabled = false;
}. Show ("Рядок не знайдено", "Знайти", MessageBoxButtons.OK, MessageBoxIcon.Information);
} void button2_Click (object sender, EventArgs e) (); void button3_Click (object sender, EventArgs e)
{f = text.Text; = match.NextMatch (); (match.Success == true)
{. Редактор.Текст.Select (match.Index, f.Length);. Редактор.Текст.Focus ();
}. Show ("Рядок не знайдено", "Знайти", MessageBoxButtons.OK, MessageBoxIcon.Information);
} void text_TextChanged (object sender, EventArgs e)
{. Enabled = true;
}
}