Поделиться через


Элемент управления ScrollableText

Этот элемент управления отображает длинную строку текста, которая не может полностью поместиться на странице. Этот элемент управления часто используется для отображения лицензионного соглашения.

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

Атрибуты элемента управления

С этим элементом управления можно использовать следующие атрибуты. Чтобы изменить значение атрибута с помощью события, подпишите элемент управления на ControlEvent в таблице EventMapping и укажите идентификатор атрибута в столбце Атрибут. Введите идентификатор ControlEvent в столбце Событие.

Идентификатор атрибута Шестнадцатеричный бит Описание
Положение Положение элемента управления в диалоговом окне. Введите ширину, высоту и координаты левого угла элемента управления в столбцы Ширина, Высота, X и Y таблицы Control или BBControl. Используйте единицы установки для длины и расстояния.
Text Текст, отображаемый элементом управления . Введите текстовую строку RTF в столбец Текст таблицы Control.
Visible 0x00000000 0x00000001
Скрытый элемент управления. Видимый элемент управления.
Чтобы элемент управления был видимым или скрытым при его создании, включите этот бит в битовое слово столбца Атрибуты таблицы Control или таблицы BBControl.
Вы также можете скрыть или отобразить элемент управления с помощью таблицы ControlCondition.
Enabled 0x00000000 0x00000002
Элемент управления в отключенном состоянии. Управление в включенном состоянии.
Включите этот бит в столбец Атрибуты таблиц Control или BBControl , чтобы включить элемент управления при создании.
Вы также можете включить или отключить элемент управления с помощью таблицы ControlCondition.
Sunken 0x00000000 0x00000004
Отображение стиля визуального элемента по умолчанию. Отображение элемента управления с утопленным трехмерный вид.
Включите эти биты в битовое слово в столбце Атрибуты таблицы Control.
RTLRO 0x00000000 0x00000020
Текст в элементе управления отображается в порядке чтения слева направо. Текст в элементе управления отображается в порядке чтения справа налево.
RightAligned 0x00000000 0x00000040
Текст в элементе управления выравнивается по левому краю. Текст в элементе управления выравнивается по правому краю.
LeftScroll 0x00000000 0x00000080
Полоса прокрутки находится в правой части элемента управления. Полоса прокрутки расположена в левой части элемента управления.
Bidi 0x000000E0 Задайте это значение для сочетания атрибутов RTLRO, RightAligned и LeftScroll .

 

Комментарии

Этот элемент управления можно создать из класса RICHEDIT с помощью функции CreateWindowEx . Он содержит стили ES_MULTILINE, WS_VSCROLL, ES_READONLY, WS_TABSTOP, ES_AUTOVSCROLL, WS_CHILD, WS_GROUP и ES_NOOLEDRAGDROP .