Поскольку этот интерфейс является образцовым, рассмотрим его несколько подробнее. Прежде всего, заметим, что главное меню редактора содержит множество позиций, и каждая порождает свое подменю с различными опциями и командами. Они и определяют возможности редактора. Ниже представлены основные команды редактора. Позиция File (работа с файлами) главного меню имеет подменю со следующими командами:
New
— очистка окна редактирования и подготовка к вводу нового текста (его файл получает имя Untitle — безымянный).Open
— открытие и загрузка файла с его поиском в диалоговом окне.Save
— запись файла на диск с текущим именем в текущую директорию.Save As…
— запись файла на диск с заданным именем и заданной директорией (они задаются в появившемся диалоговом окне).Print Preview
— просмотр страницы перед печатью (полезно для оценки расположения абзацев и встроенных рисунков).Page Setup
— установка параметров страницы.Send…
— установка связи с электронной почтой для получения по ней документа или пересылки редактируемого документа по электронной почте.Exit
— завершение работы с редактором (возможно после закрытия окон со всеми документами).Помимо этих команд в подменю позиции File главного меню имеется список ранее загруженных в редактор документов. Можно сразу указать нужный документ, не обращаясь к его более длинному поиску с помощью команды Open. Позиция Edit (редактирование) порождает подменю со следующими командами:
Undo
— отмена последней операции редактирования.Cut
— перенос выделенного фрагмента документа в буфер промежуточного хранения Clipboard с уничтожением его в документе.Сору
— копирование выделенного фрагмента в буфер промежуточного хранения с сохранением этого фрагмента в документе.Paste
— перенос фрагмента документа из буфера в текст редактируемого документа с помещением фрагмента по месту расположения курсора.Paste Special…
— перенос фрагмента документа из буфера с установлением специальной связи (используется при реализации механизма OLE).Clear
— удаление выделенного фрагмента.Select All
— выделение всего текста (например, это удобно при его пере форматировании).Find
— поиск заданной строки символов (задается в диалоговом окне). В случае успеха поиска курсор устанавливается на обнаруженной строке.Find Next
— поиск следующего включения заданной строки в документе.Replace
— замена заданной строки другой строкой.Links
— установление связи с объектом (используется при реализации механизма OLE).Object Properties
— установление свойств объекта.Object
— экспорт объекта.Options
— задание дополнительных опций.Позиция View (обзор) порождает подменю со следующими позициями:
ToolBar
— включение/выключение инструментального ящика с пиктограммами быстрого управления редактором.Format Bar
— включение/выключение ящика со средствами работы с текстом (выбор шрифтов, их размера и типа, форматирования текста).Ruler
— включение/выключение линейки с делениями.Status Bar
— включение/выключение статусной линейки.Все команды в этом подменю работают как переключатели с двумя позициями — включено или выключено. Если задана позиция включено, против команды появляется знак птички. Соответствующий ящик при этом виден на переднем панно приложения. Позиция Insert (включение) порождает подменю с двумя командами:
Date and Time…
— включение по месту расположения курсора строки с указанием текущего времени и датыObject
— включение объекта, созданного другим приложением (рисунка, проигрываемого звукового файла и т. д.).Позиция Format (форматирование) дает подменю с командами:
Font
— выбор и установка фонтов.Bullet Style
— выделение строк закрашенным кружком перед ними,Paragraph…
— вызов диалогового окна с опциями форматирования параграфа (с равнением по левому краю, по центру или по правому краю).Tabs…
— вызов диалогового окна для установки параметров табуляции.И, наконец, позиция Help (помощь) главного меню имеет подменю с позициями:
Help Topics
— вызов базы данных помощи.About WordPad
— вызов окна с данными о редакторе и об использовании системных ресурсов.Важнейшие из команд редактора продублированы пиктограммами инструментального ящика. Например, пиктограмма в виде чистого листа означает ввод команды New (создание нового документа), пиктограмма в виде открывающейся папки означает команду Open (вывести диалоговое окно с именами файлов), пиктограмма в виде дискеты означает запись на диск, пиктограмма в виде ножниц — вырезание отмеченного фрагмента текста, пиктограмма в виде бинокля — поиск заданного фрагмента текста и т. д.