|
<< Нажмите, чтобы показать Содержание >> TCustomRichViewEdit.SetCurrentHotspotInfo |
Метод, реализующий операцию редактирования, изменяющую основные свойства элемента-интерактивного значка в позиции каретки.
VCL и LCL:
procedure SetCurrentHotspotInfo(const AName: TRVUnicodeString;
AImageIndex, AHotImageIndex: Integer; AImageList: TCustomImageList;
const ATag: TRVTag);
FireMonkey:
procedure SetCurrentHotspotInfo(const AName: TRVUnicodeString;
AImageIndex, AHotImageIndex: Integer; AImageList: TCustomImageList;
const ATag: TRVTag;
AImageWidth, AImageHeight: TRVStyleLength);
SetCurrentHotspotInfo(...) работает как TopLevelEditor.SetHotspotInfoEd(TopLevelEditor.CurItemNo, ...).
Метод можно использовать, если CurItemStyle возвращает rvsHotspot.
Параметры:
AName – имя элемента. Оно также может быть изменено методом SetCurrentItemTextW.
AImageIndex – номер изображения в компоненте TImageList. Он также может быть изменён методом SetCurrentItemExtraIntPropertyEx.
AHotImageIndex – номер изображения в компоненте TImageList, показываемого под указателем мыши (в TRichView, или в TRichViewEdit в режиме гипертекста), или когда каретка перемещается к этому элементу (в TRichViewEdit). Он также может быть изменён методом SetCurrentItemExtraIntPropertyEx.
AImageList – не используется, зарезервирован, передавайте nil.
ATag – тег элемента. Он также может быть изменён методом SetCurrentTag. Он может быть получен методами GetCurrentHotspotInfo or GetCurrentTag.
Дополнительные выходные параметры для версии FireMonkey:
ImageWidth, ImageHeight – желательный размер изображения. Выбирается самый подходящий по размеру вариант изображения. Он не масштабируется.
Тип метода:
редактирование документа.
Дополнительные свойства элемента меняются методами SetCurrentItemExtraIntProperty и SetCurrentItemExtraStrProperty.
См. также методы:
См. также свойства:
См. также: