pangoLayoutXyToIndex {RGtk2} | R Documentation |
Converts from X and Y position within a layout to the byte
index to the character at that logical position. If the
Y position is not inside the layout, the closest position is chosen
(the position will be clamped inside the layout). If the
X position is not within the layout, then the start or the
end of the line is chosen as described for pangoLayoutXToIndex()
.
If either the X or Y positions were not inside the layout, then the
function returns FALSE
; on an exact hit, it returns TRUE
.
pangoLayoutXyToIndex(object, x, y)
|
[PangoLayout ] a PangoLayout |
|
[integer] the X offset (in integer )
from the left edge of the layout. |
|
[integer] the Y offset (in integer )
from the top edge of the layout |
A list containing the following elements:
retval |
[logical] TRUE if the coordinates were inside text, FALSE otherwise. |
|
[integer] location to store calculated byte index |
|
[integer] location to store a integer indicating where in the grapheme the user clicked. It will either be zero, or the number of characters in the grapheme. 0 represents the trailing edge of the grapheme. |
Derived by RGtkGen from GTK+ documentation