TCustomRichViewEdit.GetCurrentBulletInfo

<< Нажмите, чтобы показать Содержание >>

TCustomRichViewEdit.GetCurrentBulletInfo

Возвращает значения основных свойств элемента-значка в позиции каретки.

VCL и LCL:

procedure GetCurrentBulletInfo(out AName: TRVUnicodeString;

  out AImageIndex: Integer; out AImageList: TCustomImageList;

  out ATag: TRVTag);

FireMonkey:

procedure GetCurrentBulletInfo(out AName: TRVUnicodeString;

  out AImageIndex: Integer; out AImageList: TCustomImageList;

  out ATag: TRVTag;

  out AImageWidth, AImageHeight: TRVStyleLength);

Вызов GetCurrentBulletInfo(...) эквивалентен вызову TopLevelEditor.GetBulletInfo(TopLevelEditor.CurItemNo, ...).

Выходные параметры:

AName – имя элемента. Оно также может быть получено методом GetCurrentItemText.

AImageList – компонент-список изображений (ссылка на него; не освобождайте память под значение, возвращённое в этом параметре).

AImageIndex – номер изображения в AImageList. Он также может быть получен методом GetCurrentItemExtraIntPropertyEx.

ATag – тег элемента. Используйте SetCurrentTag или SetCurrentBulletInfo для его изменения. Он также может быть получен методом GetCurrentTag.

Дополнительные выходные параметры для версии FireMonkey:

ImageWidth, ImageHeight – желательный размер изображения. Выбирается самый подходящий по размеру вариант изображения. Он не масштабируется.

Этот метод следует вызывать только тогда, когда документ отформатирован.

Другие свойства элемента в позиции каретки можно получить методами GetCurrentItemExtraIntProperty и GetCurrentItemExtraStrProperty.

См. также методы:

▪SetCurrentBulletInfo (меняет значение свойств значка в позиции каретки, операция редактирования);

▪GetBulletInfo (возвращает значения свойств указанного значка).

См. также свойства:

▪CurItemNo;

▪CurItemStyle.

См. также:

▪Получение элементов документа;

▪Типы элементов документа;

▪Теги.