:: MVP ::
|
|
:: RSS ::
|
|
|
TRichView v16
|
TRichView – это пакет компонентов Delphi/C++Builder (VCL) для отображения, редактирования и печати гипертекстовых документов.
Компоненты поддерживают различные атрибуты оформления текста (шрифты, верхние и нижние индексы, цвет текста и фона, возможности
нестандартной прорисовки). Документы могут включать таблицы, рисунки (в том числе и из imagelist), анимации, любые визуальные
компоненты Delphi. Выравнивание абзацев по левому краю, правому краю, центру, обоим краям, настраиваемые поля и отступы,
многоуровневые списки абзацев (bullets & numbering), Юникод (даже в старых версиях Delphi), фоновые изображения, печать с
предварительным просмотром, экспорт HTML и DocX, импорт и экспорт RTF, работа с базами данных и многое другое...
Компоненты написаны полностью на Delphi, не основаны на стандартном элементе управления richedit, не требуют для своей работы
дополнительных программных библиотек (Dll) или ActiveX. Зарегистрированная версия компонентов включает в себя полный исходный код.
Компоненты в пакете TRichView:
- TRichView – компонент для показа гипертекстовых документов с рисунками и таблицами;
- TRichViewEdit – компонент для редактирования документов;
- TRVStyle – наборы свойств и стилей текста и абзацев для использования в компонентах [DB]RichView[Edit];
- TRVPrint – компонент для распечатки компонентов [DB]RichView[Edit];
- TRVPrintPreview – компонент для просмотра документа в том виде, как он будет выглядеть после печати на бумаге;
- TDBRichView – версия компонента TRichView для работы с базами данных;
- TDBRichViewEdit – версия компонента TRichViewEdit для работы с базами данных;
- TRVOfficeConverter позволяет использовать конвертеры текста из Microsoft® Office;
- TRVReportHelper позволяет рисовать документы TRichView на экране, в рисунках, на принтере.
Данный компонент включает в себя пакет RichViewActions- набор реализованных программных операций (actions) для Delphi и C++Builder,
позволяющих создать пользовательский интерфейс для редактора TRichView и ScaleRichView. Операции могут быть назначены кнопкам, пунктам
меню и другим компонентам (как стандартным, так и нет, если они поддерживают actions).
RichViewActions включают:
- Открытие, сохранение, экспорт и вставку файлов;
- Печать с предварительным просмотром и заданием параметров страницы;
- Стандартные операции редактирования (буфер обмена, поиск и замена и т.д.);
- Свойства текста (стандартный и расширенный диалог изменения шрифта);
- Свойства абзаца (включая заливку и рамки);
- Управление стилями текста и абзацев;
- Списки абзацев (bullets and numbering) (включая набор предопределённых списков);
- Операции над таблицами: вставку, задание свойств, объединение ячеек и т.д.;
- Вставку рисунков, гиперссылок, специальных символов, номеров, сносок и текстовых полей;
- Задание свойств рисунков, таблиц и других объектов;
- Изменение фонового изображения и цвета фона;
- Проверку орфографии с использованием различных компонентов.
Пакет RichViewActions включает следующие встроенные диалоговые окна:
- Предварительный просмотр перед печатью;
- Параметры страницы;
- Выбор формата для вставки из буфера обмена;
- Шрифт;
- Основные атрибуты абзаца;
- Рамки и заливка абзаца;
- Стили текста и абзацев;
- Списки абзацев (диалог для выбора из предопределённых и последних используемых, диалог для задания свойств списка);
- Вставка и редактирование гипертекстовых ссылок;
- Вставка специальных символов (включая юникодные);
- Вставка таблицы;
- Разбиение ячейки;
- Сортировка строк таблицы;
- Свойства рисунков, горизонтальных линий, таблиц, номеров, текстовых полей;
- Фоновое изображение и цвет;
- Выбор языка.
Пакет RichViewActions включает компоненты:
- TRVAControlPanel — компонент для настройки RichViewActions;
- TRVAPopupMenu — контекстное меню, которое автоматически заполняет себя операциями из указанного TActionManager
(как обычное меню, так и с использованием Toolbar 2000 или TBX);
- Набор визуальных компонентов для использования во встроенных диалогах:
- Кнопки-переключатели с картинками в стиле Microsoft Office;
- Компонент для выбора цвета;
- Комбинированные списки для выбора названия, размера и набора символов шрифта;
- Списки для выбора стилей текста и абзацев;
- Компонент для ввода числа (с поддержкой тем WinXP+, в отличие от аналогичного стандартного компонента);
- Упрощённая таблица (grid);
- Горизонтальная линейка.
|
Скачать. |
27,5Mb |
ZIP |
|
ScaleRichView v7
|
ScaleRichView – это пакет компонентов для редактирования документов в режиме WYSIWYG (англ. «What You See Is What You Get» –
«что видишь, то и получишь»), созданных на основе TRichView и RichViewActions(http://www.trichview.ru/resources/actions/). Используя
TRichView для форматирования документа, ScaleRichView по-своему отрисовывает, масштабирует и разбивает на страницы документы.
Доступ к документу в редакторе ScaleRichView осуществляется через скрытый (либо внешний) TRichViewEdit, поэтому при работе со
ScaleRichView используются те же методы, что и при работе с TRichViewEdit.
Главными особенностями ScaleRichView являются:
- Поддержка практически всех возможностей TRichView для форматирования документов;
- Режим WYSIWYG;
- Масштабирование;
- Разбиение на страницы в реальном времени;
- Поддержка более 120 стандартных форматов бумаги: ISO (Европа), ANSI (США), JIS (Япония) и т.д.;
- Поддержка вывода на экран и на печать документа в различных форматах (например, документ может быть в формате A5, на печать выведен в формате A3);
- Управляемое программой положение страниц на экране;
- Множество режимов отображения документа (web-режим, черновик, с разбиением на страницы и другие);
- Подсказка, возникающая при прокрутке станиц и содержащая номер страницы и краткий текст;
- Вертикальное и горизонтальное графические меню (панели инструментов) в области полос прокрутки;
- Полная поддержка RichViewActions(http://www.trichview.ru/resources/actions/);
- Поддержка визуальных компонентов в документах, как стандартных, так и созданных специально для работы в ScaleRichView.
Компоненты в пакете ScaleRichView:
- TSRichViewEdit – текстовый процессор, обеспечивающий редактирование документов в режиме WYSIWYG, с поддержкой масштабирования,
разбиения на страницы, с настройками режима отображения и др.;
- TDBSRichViewEdit – версия компонента TSRichViewEdit для работы с базами данных;
- TSclRVRuler – аналог компонента TRVRuler из RichViewActions, но предназначен для работы c TSRichViewEdit;
- TSRVPageScroll – компонент, показывающий уменьшенные изображения всех страниц в документе;
- TSRVToolBar – панель инструментов, основное назначение которой – интеграция в область полос прокрутки TSRichViewEdit;
- TSRVToolWindow предназначен для показа панели инструментов во всплывающем окне;
- TSRVPrint печатает документ из TSRichViewEdit; редактор и сам может распечатать документ, но TSRVPrint поддерживает
специальные режимы печати, например печать постеров на нескольких листах;
- TSRVPreview – компонент для предварительного просмотра того, как TSRVPrint распечатает документ;
- TSRVTabSet – вкладки, каждая из которых имеет иконку и текст; этот компонент удобен для организации работы с несколькими документами;
- TSRVScrollBar – полоса прокрутки; используется в TSRichViewEdit, но может быть полезна как отдельный компонент;
- TSRVSkinManager – компонент для задания внешнего вида TSRVTabSet и TSRVScrollBar.
|
Скачать. |
13,6Mb |
ZIP |
|
|