Declaration [src]

gtk_text_buffer_get_iter_at_line_offset (
  GtkTextBuffer* buffer,
  GtkTextIter* iter,
  int line_number,
  int char_offset

Description [src]

Obtains an iterator pointing to char_offset within the given line.

Note characters, not bytes; UTF-8 may encode one character as multiple bytes.

If line_number is greater than or equal to the number of lines in the buffer, the end iterator is returned. And if char_offset is off the end of the line, the iterator at the end of the line is returned.


iter GtkTextIter

Iterator to initialize.

 The argument will be set by the function.
 The data is owned by the caller of the function.
line_number int

Line number counting from 0

char_offset int

Char offset from start of line.

Return value

Returns: gboolean

Whether the exact position has been found.