ТРВ-Редактор для Дельфи и Си++Билдера (TRichView для Delphi и C++Builder)
Показать или спрятать менюTRichView.ru

  ТРВ-Редактор (TRichView)

WindowsmacOSiOSAndroidLinux

Что такое ТРВ-Редактор (TRichView)

ТРВ-Редактор (TRichView) – это пакет компонентов для отображения, редактирования и печати гипертекстовых документов со сложным форматированием.

Компоненты могут быть использованы в разработке текстовых редакторов, средств создания веб-сайтов, документации и электронных книг, чатов и мессенджеров, дневников и органайзеров, мультимедийных энциклопедий и других приложений, в которых нужен качественный редактор текста или гипертекстовый интерфейс пользователя.

Версия VCL: для Дельфи (Delphi) 5 и новее, Си++Билдер (C++Builder) 6 и новее.

Платформы, поддерживаемые в ФайрМанки (FireMonkey):

  • Windows (Delphi и C++Builder XE6+)
  • 64-битная macOS (Delphi 10.3+)
  • Android (Delphi 10.4+)
  • Linux (Delphi 10.3+ и FMXLinux 1.76+)
  • 64-битные устройства на iOS (Delphi 10.4+)
  • 64-битный ARM симулятор iOS (Delphi 11+)

Платформы, поддерживаемые в Лазарусе (Lazarus):

  • Windows
  • Linux

Демонстрационные проекты TRichView для Windows
Демонстрационные проекты ТРВ-Редактора (TRichView) для Windows

Демонстрационные проекты TRichView для macOS
Демонстрационные проекты ТРВ-Редактора (TRichView) для macOS

Демонстрационные проекты TRichView для Android
Демонстрационные проекты ТРВ-Редактора (TRichView) для Android

Демонстрационные проекты TRichView для Linux
Демонстрационные проекты ТРВ-Редактора (TRichView) для Linux

Демонстрационные проекты TRichView для iOS
Демонстрационные проекты ТРВ-Редактора (TRichView) для iOS

Компоненты поддерживают различные атрибуты оформления текста (шрифты, верхние и нижние индексы, цвет текста и фона, возможности нестандартной прорисовки). Документы могут включать таблицы, рисунки (в том числе и из списков изображений (imagelist)), анимации, любые визуальные компоненты Дельфи. Выравнивание абзацев по левому краю, правому краю, центру, обоим краям, настраиваемые поля и отступы, многоуровневые списки абзацев (bullets & numbering), Юникод (даже в старых версиях Дельфи), фоновые изображения, печать с предварительным просмотром, импорт и экспорт файлов HTML, RTF, DocX, Markdown, работа с базами данных и многое другое...

Компоненты написаны полностью на Дельфи, не основаны на стандартном элементе управления для редактирования форматированного текста (richedit), не требуют для своей работы дополнительных программных библиотек (Dll или ActiveX). Зарегистрированная версия компонентов включает в себя полный исходный код.

Демонстрационный пример “ЭкшенТест” (“ActionTest”)

Подробнее о ТРВ-Редакторе (TRichView)

Значок текста
Оформление текста и абзацев
Шрифты, цвета, выравнивания, отступы...
Значок рисунка
Рисунки в документах
Растровые и векторные рисунки, фоновые картинки, анимация
Значок компонента
Визуальные компоненты в документе
Интерактивные документы, включающие компоненты Дельфи или Лазаруса (Delphi и Lazarus)
Значок таблицы
Таблицы
Таблицы с форматированными документами в каждой ячейке
Значок списка
Списки
Маркированные и нумерованные списки
Значок стиля текста
Стили
Стили текста и абзацев
Значок языка
Поддержка разных языков
Юникод, текст слева направо и справа налево и др.
Значок гипертекста
Гипертекст
Гиперссылки, закладки, теги.
Значок работы с файлами
Импорт и экспорт. Базы данных
DocX, RTF, HTML, Markdown и другие форматы.
Значок редактирования
Особенности редактирования
Отмена и возврат операций, защищённый текст, перетаскивание текста.
Значок печати
Печать
Печать с предварительным просмотром
Значок проверки орфографии
Проверка орфографии
Проверка ошибок в тексте, включая фоновую проверку. Используя средства операционных систем или компоненты других производителей.
Значок чата
Компонент чата
Решение для создания интерфейса чатов и мессенджеров

Предварительный просмотр перед печатью

Взаимодействие с компонентами других разработчиков

Вы можете использовать компоненты ТРВ-Редактор (TRichView) совместно с компонентами других разработчиков. Например, вы можете добавить объекты ТРВ-Редактора (TRichView) в отчёты РепортБилдер (ReportBuilder) или КвикРепорт (QuickReport); или вы можете использовать ТРВ-Редактор (TRichView) в качестве редактора ячеек таблицы, разработанной Девелопер Экспресс (Developer Express) (компонент TcxGrid)

Установщик ТРВ-Редактора (TRichView) устанавливает компоненты для интеграции автоматически, если соответствующие компоненты сторонних разработчиков уже установлены.

Замечание: ТРВ-Редактор (TRichView) не включает ни исходный, ни скомпилированный код коммерческих компонентов других разработчиков. Авторские прова на эти компоненты принадлежат их разработчикам.

Расширения

ТРВ-Редактора (TRichView) лежит в основе двух других наших пакетов компонентов:

Компоненты в ТРВ-Редакторе (TRichView)

Ссылки в таблице ведут на документацию по компонентам.

Как узнать больше о ТРВ-Редакторе (TRichView)