Подготовка HTML-страниц - часть 5
В коде вызывается метод Paste (ссылка на blankPaste.htm) формы blank (ссылка на blank.htm)
Обработчик пункта меню Save, форма frmmain (ссылка на frmmain.htm):
private void mnuSave_Click(object sender, System.EventArgs e) { //Переключаем фокус на данную форму. blank frm = (blank)this.ActiveMdiChild; //Вызываем метод Save формы blank frm.Save(frm.DocName); frm.IsSaved = true; }
В коде вызывается метод Save (ссылка на blankSave.htm) формы blank (ссылка на blank.htm)
Обработчик пункта меню Save As, форма frmmain (ссылка на frmmain.htm):
private void mnuSaveAs_Click(object sender, System.EventArgs e) { ///Вставьте сюда код из проекта }
Обработчик пункта меню Select All, форма frmmain (ссылка на frmmain.htm):
private void mnuSelectAll_Click(object sender, System.EventArgs e) { blank frm = (blank)this.ActiveMdiChild; frm.SelectAll(); }
В коде вызывается метод Select All (ссылка на blankSelectAll.htm) формы blank (ссылка на blank.htm)
Все возможности программы собраны в нескольких пунктах главного меню:

В пункте File собраны основные операции открытия и сохранения документа ( New (ссылка на New.htm), Open (ссылка на Open.htm), Save (ссылка на Save.htm), Save As (ссылка на SaveAs.htm), Exit (ссылка на Exit.htm)):

В пункте Edit расположены операции работы с текстом (Cut (ссылка на Cut.htm), Copy (ссылка на Copy.htm), Paste (ссылка на Paste.htm), Delete (ссылка на Delete.htm), Select All (ссылка на SelectAll.htm), Find (ссылка на Find.htm)):

Пункт Format позволяет задать свойства шрифта, такие как цвет, размер, стиль (Font (ссылка на Font.htm), Color (ссылка на Color.htm)) :

Для упорядочивание нескольких открытых документов используется пункт меню Window (Arrange Icons (ссылка на ArrangeIcons.htm), Cascade (ссылка на Cascade.htm), Tile Horizontal (ссылка на TileHorizontal.htm), Tile Vertical (ссылка на TileVertical.htm)):