get_selection


Description:

public abstract string get_selection (int selection_num, out int start_offset, out int end_offset)

Gets the text from the specified selection.

Parameters:

this

an Text

selection_num

The selection number. The selected regions are assigned numbers that correspond to how far the region is from the start of the text. The selected region closest to the beginning of the text region is assigned the number 0, etc. Note that adding, moving or deleting a selected region can change the numbering.

start_offset

passes back the starting character offset of the selected region

end_offset

passes back the ending character offset (offset immediately past) of the selected region

Returns:

a newly allocated string containing the selected text. Use g_free to free the returned string.