| Компоненты Delphi/C++Builder/Lazarus в документах TRichView | |
Визуальные компоненты
Документы, содержащие визуальные компоненты Delphi — это уникальная возможность TRichView.
Вы можете вставить любой визуальный компонент Delphi — и он будет работать так же, как и на форме (только с одним различием — он будет автоматически помещён в нужное место текста).
Документы вместе со вставленными компонентами (со всеми их опубликованными (published) свойствами) могут быть сохранены в файлах или базах данных в специальном формате (RichView Format) или XML.
TRichView имеет событие, используя которое программист может написать код для сохранения компонентов в RTF, DocX и HTML, также для их печати.
Изменение размеров мышью
Размеры компонентов изменяются мышью (если установлено свойство TRichView, разрешающее это).
На сенсорных экранах работает изменение размеров пальцем:
Дополнительная информация
Демонстрационные примеры
Демо (редактор с возможностью вставки компонентов TButton, TEdit и TOLEContainer): Demos\*\Editors\Editor 1\
Скомпилированный пример включён в демонстрационные проекты TRichView
«Учебное пособие» (tutorial 1, project 4): Demos\*\Tutorial\
Дополнительная информация на форуме (на английском):
В примерах с AVI, SWF и WAV содержимое мультимедийного файла сохраняется непосредственно в документах в формате RVF.
Смотри также
Визуальные компоненты в документах ScaleRichView
|