Extracts a view of the visible part of the terminal.
is_selected is not
null, characters will only be read if
being passed the column and row, respectively. A CharAttributes structure is
attributes for each byte added to the returned string detailing the character's position, colors, and other
characteristics. The entire scrollback buffer is scanned, so it is possible to read the entire contents of the buffer using this function.
This method is unaware of BiDi. The columns passed in
end_row, and returned in
are logical columns.
first row to search for data
first column to search for data
last row to search for data
last column to search for data
a SelectionFunc callback
location for storing text attributes
user data to be passed to the callback
a newly allocated text string, or