TRichView.ru
Главная страницаОписаниеИстория разработкиЗагрузитьКупитьРесурсыПриложенияПоддержкаДля контактов

Общее описание
TRichView
Форматирование текста
Рисунки
Вставка компонентов Delphi
Таблицы
Списки абзацев
Стили
Локализация
Гипертекст
Импорт и экспорт, БД
Редактирование
Печать
Проверка орфографии
ScaleRichView
Редактирование и отображение
Печать постеров
Вставка компонентов
English | Deutsch | Español | Português | Русский

Описание

Редактирование и отображение документов в ScaleRichView

Введение

ScaleRichView – это прежде всего текстовый процессор, используемый для подготовки печатных материалов. Он полностью реализовывает технологию WYSIWYG. «Что видишь, то и получаешь» – эта формулировка наиболее точно отражает работу компонента. На экране всегда отображается тот внешний вид документа, который получится при его распечатке.

Для своей работы компонент не требует наличия принтера.

Вы можете добавлять свои компоненты в область горизонтальной и вертикальной полос прокрутки редактора, делая вашу программу более удобной. При необходимости вы можете воспользоваться готовой возможностью настройки вертикальной и горизонтальной панели инструментов.

ScaleRichView поддерживает более 120 стандартных форматов бумаги (ISO (Европа), ANSI(США), JIS(Япония) и т.д.) и возможность настройки пользовательского формата.


Подсказка при прокрутке

Вы можете включить вывод подсказки с номером прокручиваемой страницы и кратким текстом, отмеченным стилем «заголовок». Это позволит пользователю при прокрутке легко определить номер прокручиваемой страницы и название раздела. Подобный принцип отображения подсказки реализован в Microsoft Word.


Подсказка при прокрутке

Линейка

Для ScaleRichView на базе компонента RVRuler (из RichViewActions) был разработан компонент ScrlRVRuler – линейка, предназначенная для работы со страницами документа в режиме WYSIWYG. Горизонтальная и вертикальная линейки позволяют быстро установить размеры полей в документе или отдельном разделе, не открывая окна диалога.

ScrlRVRuler (совместно с SRichViewEdit) поддерживает 6 единиц измерения: дюймы, сантиметры, миллиметры, цицеро (picas), типографские пункты (points), пиксели.


Линейки

Оконная панель инструментов

В состав пакета входит компонент-панель инструментов, показываемая во всплывающем окне.

В частности, вы можете вызывать её по щелчку на кнопке, расположенной в правом нижнем углу редактора, и использовать для вызова команд поиска и перемещения по документу.


Панель инструментов

Значок для меню у таблиц

При наведении на таблицу в её верхнем левом углу появляется пиктограмма. Вы можете задать своё меню, появляющееся при её нажатии. Это обеспечит быстрый доступ пользователя к действиям с таблицой.


Иконка для меню у таблиц

Режимы просмотра документа

Вы легко можете настроить компонент для отображения документа в разных режимах просмотра: «обычный режим», «web-документ», «разметка страниц».
Обычный режим просмотра является основным для набора, редактирования и форматирования документов.
В режиме веб-документа можно просматривать и редактировать документ в том виде, в каком он отображается в браузерах.
В режиме разметки страницы документ соответствует печатному образу.

Режимы просмотра: Обычный режим, Веб-документ, Разметка страницы

Помимо вышеперечисленных режимов, вы можете установить свои собственные, задав новую комбинацию свойств редактора.


Управляемое позиционирование страниц

Важной особенностью ScaleRichView, отличающей его от других продуктов, является свободное позиционирование. Теперь вы легко сможете настроить расположение каждой страницы документа на экране. Вы можете расположить страницы в несколько колонок или рядов. А может вы захотите вывести их по кругу и вращать? Теперь всё зависит только от вашей фантазии.


Расположение страниц в несколько колонок

Задание порядка вывода страниц

Специально для режима свободного позиционирования была реализована сортировка страниц при выводе их на экран. Вам необходимо, чтобы редактируемая вами страница была поверх остальных – достаточно указать её порядковый номер. Вы также можете объединять страницы в группы, указав у них одинаковый порядковый номер.


Свободное положение страниц

Индивидуальный масштаб страниц

Благодаря тому, что в ScaleRichView у каждой страницы документа может быть задан свой масштаб вывода на экран, вы легко можете выделить текущую или любую другую страницу.


Увеличение текущей страницы