|
<< Нажмите, чтобы показать Содержание >> TCustomRichViewEdit.GetCurrentHotspotInfo |
Возвращает значения основных свойств элемента-интерактивного значка в позиции каретки.
VCL и LCL:
procedure GetCurrentHotspotInfo(out AName: TRVUnicodeString;
out AImageIndex, AHotImageIndex: Integer;
out AImageList: TCustomImageList;
out ATag: TRVTag);
FireMonkey:
procedure GetCurrentHotspotInfo(out AName: TRVUnicodeString;
out AImageIndex, AHotImageIndex: Integer;
out AImageList: TCustomImageList;
out ATag: TRVTag;
out AImageWidth, AImageHeight: TRVStyleLength);
Вызов GetCurrentHotspotInfo(...) эквивалентен вызову TopLevelEditor.GetHotspotInfo(TopLevelEditor.CurItemNo, ...).
Выходные параметры:
AName – имя элемента. Оно также может быть получено методом GetCurrentItemText.
AImageList – компонент-список изображений (ссылка на него; не освобождайте память под значение, возвращённое в этом параметре).
AImageIndex – номер изображения в AImageList. Он также может быть получен методом GetCurrentItemExtraIntPropertyEx.
AHotImageIndex – номер изображения в AImageList, показываемого под указателем мыши в режиме гипертекста, или когда каретка перемещается к этому элементу. Он также может быть получен методом GetCurrentItemExtraIntPropertyEx.
ATag – тег элемента. Используйте SetCurrentTag или SetCurrentBulletInfo для его изменения. Он также может быть получен методом GetCurrentTag.
Дополнительные выходные параметры для версии FireMonkey:
ImageWidth, ImageHeight – желательный размер изображения. Выбирается самый подходящий по размеру вариант изображения. Он не масштабируется.
Этот метод следует вызывать только тогда, когда документ отформатирован.
Другие свойства элемента в позиции каретки можно получить методами GetCurrentItemExtraIntProperty и GetCurrentItemExtraStrProperty.
См. также методы:
▪SetCurrentHotspotInfo (меняет значение свойств интерактивного значка в позиции каретки, операция редактирования);
▪GetHotspotInfo (возвращает значения свойств указанного интерактивного значка).
См. также свойства:
См. также:
▪Получение элементов документа;
▪Теги.