|
<< Нажмите, чтобы показать Содержание >> TCustomRichView.OnRVMouseMove |
Происходит, когда курсор мыши перемещается над гиперссылкой.
type
TRVMouseMoveEvent = procedure(Sender: TObject; id: Integer) of object
property OnRVMouseMove: TRVMouseMoveEvent
id – это идентификатор гипертекстовой ссылки (первая ссылка в документе имеет id=FirstJumpNo, следующая ссылка – id=FirstJumpNo+1 и так далее).
В редакторе эта нумерация доступна только при работе в режиме гипертекста:
▪когда пользователь удерживает клавишу Ctrl (см. EditorOptions) до тех пор пока она не отпущена, или документ не изменён, или фокус ввода не переходит из редактора;
▪если ReadOnly=True.
Таким образом, при использовании этого события в редакторе, все действия, использующие id, следует выполнять до любых действий, изменяющих документ или перемещающих фокус за пределы редактора.
Если id=-1, указатель мыши находится не над гиперссылкой.
Это событие никогда не вызывается дважды подряд для одной и той же гипертекстовой ссылки.
См. также события:
▪OnJump.
См. также:
▪Гипертекст в ТРВ-Редакторе, содержит пример.