Виджет Текст

Виджет Текст позволяет добавлять в приложение статический или динамический текст.

Примеры

Используйте этот виджет для поддержки требований к разработке приложений, таких как:

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

Примечания по использованию

Виджет Текст включает редактор текста, в котором вы можете поменять тип, размер, цвет шрифта и т.п. Для динамического текста вы можете указать источник данных, чтобы использовать атрибуты или получить статистику из нескольких векторных слоев. Основные опции форматирования текста доступны на панели инструментов, которая появляется при редактировании в виджете Текст. Вы можете получить доступ ко всем опциям форматирования на панели конфигурации виджета. Чтобы изменить текст гиперссылки, щелкните на текст ссылки, затем кнопку Ссылка на вкладке Содержание, измените настроенную ссылку и закройте панель Настроить ссылку.

Подсказка:

При вводе текста в редактор используйте горячие клавишу для отмены или повтора правок текста (Ctrl+Z для отмены и Ctrl+Y для повтора). Кнопки Отмена и Повтор на панели инструментов конструктора используются для действий, выполняемых в самом конструкторе, например, подключения данных или добавления виджета Текст.

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

Настройки

У виджета Текст есть следующие настройки:

  • Подключить к данным – при желании подключите виджет к выбранным данным. (Для виджета Текст источник данных не обязателен.)
    • Выбрать данные – выберите данные, на основе которых будут заполняться ресурсы в виджете. Для одного виджета Текст можно выбрать несколько векторных слоев, а для каждого векторного слоя можно добавить несколько видов данных. Вы можете комбинировать статический текст с динамическим содержимым. Например, можно ввести предложение и выбрать одно или несколько полей для заполнения значений выбранных объектов в связанных данных.
    • После подключения данных на панели инструментов виджета появится кнопка Динамическое содержание Динамическое содержание, чтобы вы могли продолжить с настройкой подключения данных.
  • Перенос – включить или отключить перенос текста.
  • Всплывающая подсказка — задайте текст, появляющийся при наведении курсора на текст. Если вы подключаете виджет Текст к данным, вы можете использовать динамическое содержание, выбрав Атрибут, Статистику или Выражение.
  • Формат текста – используйте следующие типовые опции форматирования:
    • Шрифт – измените тип и размер шрифта, для этого в качестве единиц измерения можно использовать пикселы (px) или rem.
    • Базовые настройки шрифтов – применить форматы полужирного, курсива, зачеркивания или подчеркивания к тексту, а также выбрать цвет шрифта и цвет выделения.
    • Ссылка – отформатировать текст как гиперссылку, чтобы открыть страницу, вид в разделе или веб-адрес. Чтобы сделать эту кнопку активной, выберите текст в виджете.
    • Компоновка абзаца – настройте выравнивание в абзаце (слева, по центру, справа или растянуть), создавайте пронумерованные или маркированные списки, а также увеличьте или уменьшите отступ.
    • Расстояние между символами – настройте расстояние между символами в единицах измерения: пикселы (px) или rem.
    • Расстояние между строками – настройте расстояние между строками и абзацами в тексте. По умолчанию – 1,5 строк.
    • Эффект символов – оформите текстовые символы с помощью тени.
  • Очистить форматирование – выберите отформатированный текст и щелкните эту кнопку, чтобы сбросить все параметры форматирования.
    Внимание:

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

Панель Динамическое содержание

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

  • Атрибут – выберите поле из выбранных данных, для которого вы хотите показать значения атрибутов в виджете Текст. Когда вы выберете поле, оно будет добавлено в редактируемую область текста как переменная с именем поля - имя поля будет заключено в фигурные скобки. Переменная будет заполнена значениями атрибутов объекта на основе настроенных вами подключений, например, для использования виджета Текст для показа имен объектов в списке, который подключен к тем же данным.
  • Статистика – получить результаты функции статистики (MAX, MIN, AVERAGE и SUM) для выбранного поля или счетчика данных (COUNT) из соответствующего источника данных для добавления в виджет текста.
  • Выражение – создать более сложное выражение с помощью пяти операторов функций (AVERAGE, COUNT, SUM, MAX и MIN) и полей данных, которое должно быть встроено в виджет Текста.

Подробнее о использовании динамического содержания см. раздел Данные.