Элемент управления ScrollableText
Этот элемент управления отображает длинную строку текста, которая не может полностью поместиться на странице. Обычно для этого элемента управления отображается лицензионное соглашение.
Обратите внимание, что строка текста, используемого с этим элементом управления, не может содержать внедренное свойство. Для отображения текста со встроенными свойствами вместо элемента управления текстом.
Атрибуты элемента управления
С этим элементом управления можно использовать следующие атрибуты. Чтобы изменить значение атрибута с помощью события, подпишитесь на элемент управления ControlEvent в таблице EventMapping и перечислите идентификатор атрибута в столбце "Атрибут". Введите идентификатор ControlEvent в столбце событий.
Идентификатор атрибута | Шестнадцатеричный бит | Описание |
---|---|---|
положение | Положение элемента управления в диалоговом окне. Введите ширину, высоту и координаты левого угла элемента управления в столбцы Width, Height, X и Y таблицы Control или таблице BBControl. Используйте единицы установщика для длины и расстояния. |
|
текста | Текст, отображаемый элементом управления. Введите текстовую строку RTF в текстовый столбец таблицы Control. | |
видимые | 0x00000000 0x00000001 |
Скрытый элемент управления. Видимый элемент управления. Чтобы сделать элемент управления видимым или скрытым при его создании, включите этот бит в битовое слово столбца "Атрибуты" в таблице управления или таблице BBControl. Вы также можете скрыть или показать элемент управления с помощью таблицы controlCondition . |
включено | 0x00000000 0x00000002 |
Управление в отключенном состоянии. Управление включенным состоянием. Включите этот бит в столбец "Атрибуты" элемента управления или таблицы BBControl, чтобы включить элемент управления при создании. Вы также можете включить или отключить элемент управления с помощью таблицы ControlCondition. |
Sunken | 0x00000000 0x00000004 |
Отображение визуального стиля по умолчанию. Отображение элемента управления с 3D-отображением элемента управления. Включите эти биты в битовое слово в столбец "Атрибуты" таблицы управления . |
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 стилей.