Операционная система Windows 95 для программиста


    d8ef8794     

Содержание раздела


Приложение RtfPad представляет собой достаточно мощный текстовый редактор, способный работать с неформатированными текстовыми файлами и файлами в формате RTF. С его помощью вы можете преобразовывать текстовые файлы в RTF-файлы и обратно (разумеется, с потерей форматирования). На рис. 5.1 представлено главное окно приложения RtfPad.

Главное окно приложения RtfPad

С помощью строк Open и Save as меню File можно, соответственно, загружать для редактирования и сохранять файлы в текстовом формате и формате RTF. Строка Print этого же меню позволяет вывести редактируемый текст на печать, причем он будет напечатан с использованием шрифтового оформления и с учетом указанного оформления параграфов.

Меню Edit предназначено для выполнения стандартных операций с универсальным буфером обмена Clipboard , такие как копирование, вставка и перемещение. С помощью строки Undo вы можете отменить последнюю выполненную операцию.

С помощью меню Format (рис. 5.2) вы можете выделить символы жирным или наклонным начертанием, сделать их подчеркнутыми, выбрать любой установленный в системе шрифт. Вы можете также выбрать для текущего параграфа или для выделенных параграфов выравнивание по правой или левой границе окна, а также центрирование.


Меню Format позволяет задать шрифтовое оформление символов, а также тип выравнивания для параграфа

Для того чтобы не загромождать исходные тексты приложения, мы не стали снабжать его такими органами управления, как Toolbar или Statusbar. При необходимости вы сможете сделать это самостоятельно, обратившись ко второй главе нашей книги. Кроме этого, мы не стремились задействовать максимально все возможности органа управления Rich Edit, так как их немало, а объем книги ограничен. Исходные тексты более сложного редактора текста вы сможете найти в SDK (приложение WritePad ).

Исходные тексты приложения RtfPad
Исходные тексты приложения RtfPad - 2
Исходные тексты приложения RtfPad - 3
Исходные тексты приложения RtfPad - 4
Исходные тексты приложения RtfPad - 5
Исходные тексты приложения RtfPad - 6
Исходные тексты приложения RtfPad - 7

Исходные тексты приложения RtfPad - 8
Исходные тексты приложения RtfPad - 9
Исходные тексты приложения RtfPad - 10
Исходные тексты приложения RtfPad - 11
Описание функций
Описание функций - 2
Описание функций - 3
Описание функций - 4
Описание функций - 5
Описание функций - 6

Описание функций - 7
Описание функций - 8
Описание функций - 9
Описание функций - 10
Описание функций - 11
Содержание