|
TCustomRichView.GetJumpPointLocation |
Top Previous Next |
|
Returns information required to access item by its hypertext id. procedure GetJumpPointLocation(id: Integer; var RVData: TCustomRVFormattedData; var ItemNo: Integer); (introduced in version 1.4) Input parameter id – identifier of the hypertext link; links are numbered sequentially starting from FirstJumpNo. Output parameters RVData and ItemNo define location of the hypertext item with the given hypertext id. Hypertext item is the ItemNo-th item in RVData object. RVData is a RichView document. It can be RichView.RVData, table cell, or RVData of cell inplace-editor. If there is no jump with such id, the method returns -1 in ItemNo.
Note: this function contains some calculations inside (iterations through hyperlinks, from the first link to the requested one)
For TCustomRichViewEdit, if ReadOnly=False, this function always returns -1(except for calling it from inside OnWriteHyperlink, OnJump or OnRVMouseMove).
See also: |