|
<< Нажмите, чтобы показать Содержание >> TCustomRichView.GetBulletInfo |
Возвращает основные свойства элемента документа: значка или интерактивного значка.
VCL и LCL:
procedure GetBulletInfo(ItemNo: Integer; out AName: TRVUnicodeString;
out AImageIndex: Integer; out AImageList: TCustomImageList;
out ATag: TRVTag);
FireMonkey:
procedure GetBulletInfo(ItemNo: Integer; out AName: TRVUnicodeString;
out AImageIndex: Integer; out AImageList: TCustomImageList;
out ATag: TRVTag;
out ImageWidth, ImageHeight: TRVStyleLength);
Входной параметр:
ItemNo – номер элемента. Элемент должен быть значком или интерактивным значком (rvsBullet или rvsHotspot), в противном случае метод вызывает исключение ERichViewError. Элементы документа нумеруются от 0 до ItemCount-1, GetItemStyle возвращает тип элемента. Элементы поддокументов (ячеек таблиц) не включены в диапазон элементов основного документа; для элементов в ячейках используйте Cell.GetRVData.GetBulletInfo.
Выходные параметры:
AName – имя элемента. Оно также может быть получено методом GetItemText.
AImageList – компонент-список изображений (ссылка на него; не освобождайте память под значение, возвращённое в этом параметре).
AImageIndex – номер изображения в AImageList. Он также может быть получен методом GetItemExtraIntPropertyEx.
ATag – тег элемента. Используйте SetItemTag или SetBulletInfo для его изменения. Он также может быть получен методом GetItemTag.
Дополнительные выходные параметры для версии FireMonkey:
ImageWidth, ImageHeight – желательный размер изображения. Выбирается самый подходящий по размеру вариант изображения. Он не масштабируется.
Дополнительные свойства элемента возвращаются методами GetItemExtraIntProperty и GetItemExtraStrProperty.
См. также методы:
См. также свойства:
См. также:
▪Получение элементов документа;
▪Теги.