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


Приложение RtfPad


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

Рис. 5.1. Главное окно приложения RtfPad

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

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

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

Рис. 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



- Начало -    



Книжный магазин