Показать или спрятать менюTRichView.ru
English | Deutsch | Español | Русский

  Компоненты Delphi/C++Builder/Lazarus в документах TRichView

Визуальные компоненты

Документы, содержащие визуальные компоненты Delphi — это уникальная возможность TRichView.
Вы можете вставить любой визуальный компонент Delphi — и он будет работать так же, как и на форме (только с одним различием — он будет автоматически помещён в нужное место текста).

Документы вместе со вставленными компонентами (со всеми их опубликованными (published) свойствами) могут быть сохранены в файлах или базах данных в специальном формате (RichView Format) или XML.
TRichView имеет событие, используя которое программист может написать код для сохранения компонентов в RTF, DocX и HTML, также для их печати.

Вставленные компоненты: TMediaPlayer и TPanel, показывающие ролик в формате AVI

Вставлены компоненты: TButton, TEdit


Изменение размеров мышью

Размеры компонентов изменяются мышью (если установлено свойство TRichView, разрешающее это).

Изменение размеров кнопки (TButton)

На сенсорных экранах работает изменение размеров пальцем:

Изменение размеров компонента TEdit в FireMonkey-приложении на Android


Дополнительная информация

Демонстрационные примеры

Демо (редактор с возможностью вставки компонентов TButton, TEdit и TOLEContainer): Demos\*\Editors\Editor 1\
Скомпилированный пример включён в демонстрационные проекты TRichView

«Учебное пособие» (tutorial 1, project 4): Demos\*\Tutorial\

Дополнительная информация на форуме (на английском):

В примерах с AVI, SWF и WAV содержимое мультимедийного файла сохраняется непосредственно в документах в формате RVF.

Смотри также

Визуальные компоненты в документах ScaleRichView