GtkTextView

A widget for displaying and editing a large block of text.

Object Hierarchy

GObject
`-- GtkObject
       `-- GtkWidget
              `-- GtkContainer
                     `-- GtkTextView

Direct Subclasses

Description

GtkTextViews store text in a buffer. If you want to get the text contents of the GtkTextView, you need to use the get_buffer() function (which returns a GtkTextBuffer object) and from that object you have created, get the text contents using the get_text() function.

Constructors

--

GtkTextView::new_with_buffer ([GtkTextBuffer buffer = null]);

--

Methods

add_child_at_anchor()
 
add_child_in_window()
 
backward_display_line()
 
backward_display_line_start()
 
buffer_to_window_coords()
 
forward_display_line()
 
forward_display_line_end()
 
get_accepts_tab()
 
get_border_window_size()
 
get_buffer()
 
get_cursor_visible()
 
get_default_attributes()
 
get_editable()
 
get_indent()
 
get_iter_at_location()
 
get_iter_at_position()
 
get_iter_location()
 
get_justification()
 
get_left_margin()
 
get_line_at_y()
 
get_line_yrange()
 
get_overwrite()
 
get_pixels_above_lines()
 
get_pixels_below_lines()
 
get_pixels_inside_wrap()
 
get_right_margin()
 
get_tabs()
 
get_visible_rect()
 
get_window()
 
get_window_type()
 
get_wrap_mode()
 
move_child()
 
move_mark_onscreen()
 
move_visually()
 
place_cursor_onscreen()
 
scroll_mark_onscreen()
 
scroll_to_iter()
 
scroll_to_mark()
 
set_accepts_tab()
 
set_border_window_size()
 
set_buffer()
 
set_cursor_visible()
 
set_editable()
 
set_indent()
 
set_justification()
 
set_left_margin()
 
set_overwrite()
 
set_pixels_above_lines()
 
set_pixels_below_lines()
 
set_pixels_inside_wrap()
 
set_right_margin()
 
set_tabs()
 
set_wrap_mode()
 
starts_display_line()
 
window_to_buffer_coords()
 

Signals

"backspace"
 
"copy-clipboard"
 
"cut-clipboard"
 
"delete-from-cursor"
 
"insert-at-cursor"
 
"move-cursor"
 
"move-focus"
 
"move-viewport"
 
"page-horizontally"
 
"paste-clipboard"
 
"populate-popup"
 
"select-all"
 
"set-anchor"
 
"set-scroll-adjustments"
 
"toggle-overwrite"