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

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

      Описание 


Картинки-маркеры списка

RichView предоставляет полную поддержку упорядоченных (нумерованных) и неупорядоченных (маркированных) списков абзацев.

Типы списков

    Поддерживаются следующие типы списков:
  • текстовые маркеры (bullets) — текст из одного или нескольких символов (в том числе юникодный);
  • рисунки — любой поддерживаемый Delphi графический формат или изображение из imagelist;
  • десятичная нумерация — 1, 2, 3, ...;
  • нумерация английскими буквами — a, b, c, ...; A, B, C, ...;
  • римская нумерация — i, ii, iii, ...; I, II, III, ...;
  • нумерация рисунками из imagelist — изображение выбирается в зависимости от значения счётчика списка (уникальная возможность компонента).


Нумерация

Многоуровневые списки

RichView поддерживает многоуровневые списки абзаца. Текст нумерации может включать номера предыдущих уровней (в том же формате, что и на этих уровнях, или переведённый в десятичную форму (legal-style)).


Нумерация

Значения номера списка вычисляется автоматически. Вы можете задать начальное значение счётчика для уровня списка, или сбросить счётчик в заданное значение в любом элементе списка.

Нумерация в RichView построена по модели, сходной с применяемой в Microsoft Word 97+: элементы списка нумеруются последовательно по всему документу, даже если между ними есть ненумерованные абзацы.



Поддержка двунаправленного текста (Bi-Di Mode)

RichView поддерживает языки, в которых текст располагается справа налево. В таких абзацах маркеры списка показываются не слева, а справа.

Нумерация с помощью рисунков из imagelist То же для текста справа налево



Пользовательский интерфейс

Диалог RichViewActions для применения и настройки списков абзацев RichView Actions дают возможность быстро создать красивый и удобный интерфейс пользователя для работы со списками.

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

    Демо: применение маркированных и нумерованных списков
  • Demos\Delphi\Assorted\ListStyles\Bullets\ (подкаталог инсталляции RichView), или
  • Demos\CBuilder\Assorted\ListStyles\Bullets\ (подкаталог инсталляции RichView).
    Демо: маркеры и нумерация из imagelist:
  • Demos\Delphi\Assorted\ListStyles\ImageListBullets\ (подкаталог инсталляции RichView), или
  • Demos\CBuilder\Assorted\ListStyles\ImageListBullets\ (подкаталог инсталляции RichView).