Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.91
Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.91

> Clear - очищает содержимое поля;

> ClearUndo - удаляет информацию из памяти о последней операции возврата;

> Сору - копирует в буфер обмена выделенный фрагмент;

> Cut - удаляет в буфер обмена выделенный фрагмент;

> Find - осуществляет поиск указанной строки в буфере обмена;

> GetCharFromPosition - определяет ближний к указанной позиции индекс символа;

> GetLineFromCharlndex - определяет номер строки, содержащей символ с указанным индексом;

> LoadFile - загружает файл в поле ввода;

> Paste - вставляет в поле ввода содержимое буфера обмена;

> Redo - повторяет последнюю отмененную команду;

> SaveFile - сохраняет содержимое поля ввода в файле;

> ScrollToCaret - осуществляет прокрутку содержимого поля ввода до месторасположения файла;

> Select - выделяет фрагмент;

> SelectAll - выделяет весь текст;

> Undo - отменяет последнюю команду.

Теперь, когда мы ознакомились с методами и свойствами расширенного поля ввода RichTextBox, можно приступить к созданию текстового редактора. Первым делом следует определиться с задачами, которые он будет решать. Сделаем так, чтобы наш редактор мог открывать и сохранять файлы, выводить их на печать, осуществлять правку текста, вести статистику, определять формат создаваемого документа, загружать указанную Web-страницу. Отдавать соответствующие

Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста

Коды для пункта меню Файл

команды можно с помощью обычных кнопок или панели инструментов ToolBar, но лучше всего использовать меню, созданное по типу обычных. Как создается такое меню, мы рассматривали в главе, посвященной программированию элементов управления. Итак, поместим на форме элемент управления MainMenu и создадим следующие пункты главного меню: Файл, Правка, Формат, Сервис. В пункте меню Файл создадим следующие подпункты: Открыть файл, Сохранить файл, Печать, Закрыть. Для пункта меню Правка подпунктами будут: Вырезать, Копировать, Вставить, Выделить все, Отменить. Для пункта меню Сервис потребуются следующие подпункты: Статистика, Интернет. И наконец, создадим подпункты для пункта меню Формат: Шрифт, Цвет шрифта. Кроме главного меню можно создать контекстное. Если вы обращали внимание, такое меню имеется в любом текстовом редакторе, в том числе и в редакторе кодов Visual Basic .NET. Оно открывается после щелчка правой кнопкой мыши. В нем перечислены основные средства правки текста: вырезать, копировать, вставить, параметры шрифта и т. д. Создание контекстного меню также описано в главе 11.


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta