方法

GtkTextViewget_line_at_y

声明 [源]

void
gtk_text_view_get_line_at_y (
  GtkTextView* text_view,
  GtkTextIter* target_iter,
  int y,
  int* line_top
)

描述 [源]

获取包含坐标 y 的行的起始处的 GtkTextIter

y 是缓冲区坐标,需要用 gtk_text_view_window_to_buffer_coords() 从窗口坐标转换。如果非 NULL,则 line_top 将填充行的上边界的坐标。

参数

target_iter

类型: GtkTextIter

一个 GtkTextIter

该参数将由函数设置。
返回的数据由实例拥有。
y

类型: int

一个 y 坐标。

line_top

类型: int*

行上边界的坐标的返回位置。

该参数将由函数设置。