|
<< Нажмите, чтобы показать Содержание >> 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 (возвращает значения свойств указанного значка).
См. также свойства:
См. также:
▪Получение элементов документа;
▪Теги.