Method

Gtk.Editable.get_chars

Declaration [src]

char*
gtk_editable_get_chars (
  GtkEditable* editable,
  int start_pos,
  int end_pos
)

Description [src]

Retrieves a sequence of characters.

The characters that are retrieved are those characters at positions from start_pos up to, but not including end_pos. If end_pos is negative, then the characters retrieved are those characters from start_pos to the end of the text.

Note that positions are specified in characters, not bytes.

Parameters

start_pos int
 

start of text

end_pos int
 

end of text

Return value

Returns: char*

a pointer to the contents of the widget as a string. This string is allocated by the GtkEditable implementation and should be freed by the caller.

Ownership of the data is transferred to the caller
The string is a NUL terminated UTF-8 string