public class TextView : Container, Implementor, Buildable {
public uint selection_drag_handler ;
public uint scroll_timeout ;
public Justification justify ;
public uint overwrite_mode ;
public uint need_im_reset ;
public uint width_changed ;
public uint onscreen_validated ;
public uint mouse_cursor_obscured ;
public weak TextWindow text_window ;
public weak TextWindow left_window ;
public weak TextWindow right_window ;
public weak TextWindow top_window ;
public weak TextWindow bottom_window ;
public weak Adjustment hadjustment ;
public weak Adjustment vadjustment ;
public int xoffset ;
public int yoffset ;
public int width ;
public int height ;
public int virtual_cursor_x ;
public int virtual_cursor_y ;
public weak TextMark first_para_mark ;
public int first_para_pixels ;
public weak TextMark dnd_mark ;
public uint blink_timeout ;
public uint first_validate_idle ;
public uint incremental_validate_idle ;
public weak IMContext im_context ;
public weak Widget popup_menu ;
public int drag_start_x ;
public int drag_start_y ;
public weak GLib.SList children ;
public weak TextPendingScroll pending_scroll ;
public int pending_place_cursor_button ;
public weak bool accepts_tab { get; set; } ;
public weak TextBuffer buffer { get; set; } ;
public weak bool cursor_visible { get; set; } ;
public weak bool editable { get; set; } ;
public weak int indent { get; set; } ;
public weak Justification justification { get; set; } ;
public weak int left_margin { get; set; } ;
public weak bool overwrite { get; set; } ;
public weak int pixels_above_lines { get; set; } ;
public weak int pixels_below_lines { get; set; } ;
public weak int pixels_inside_wrap { get; set; } ;
public weak int right_margin { get; set; } ;
public weak Pango.TabArray tabs { get; set; } ;
public weak WrapMode wrap_mode { get; set; } ;
public TextView ( ) ;
public TextView.with_buffer ( TextBuffer buffer ) ;
public signal void backspace ( ) ;
public signal void copy_clipboard ( ) ;
public signal void cut_clipboard ( ) ;
public signal void delete_from_cursor ( DeleteType type,
int count ) ;
public signal void insert_at_cursor ( string str ) ;
public signal void move_cursor ( MovementStep step,
int count,
bool extend_selection ) ;
public signal void move_viewport ( ScrollStep p0,
int p1 ) ;
public signal void page_horizontally ( int count,
bool extend_selection ) ;
public signal void paste_clipboard ( ) ;
public signal void populate_popup ( Menu menu ) ;
public signal void select_all ( bool p0 ) ;
public signal void set_anchor ( ) ;
public signal void set_scroll_adjustments ( Adjustment hadjustment,
Adjustment vadjustment ) ;
public signal void toggle_cursor_visible ( ) ;
public signal void toggle_overwrite ( ) ;
public void add_child_at_anchor ( Widget child,
TextChildAnchor anchor ) ;
public void add_child_in_window ( Widget child,
TextWindowType which_window,
int xpos,
int ypos ) ;
public bool backward_display_line ( TextIter iter ) ;
public bool backward_display_line_start ( TextIter iter ) ;
public void buffer_to_window_coords ( TextWindowType win,
int buffer_x,
int buffer_y,
int window_x,
int window_y ) ;
public bool forward_display_line ( TextIter iter ) ;
public bool forward_display_line_end ( TextIter iter ) ;
public bool get_accepts_tab ( ) ;
public int get_border_window_size ( TextWindowType type ) ;
public weak TextBuffer get_buffer ( ) ;
public bool get_cursor_visible ( ) ;
public weak TextAttributes get_default_attributes ( ) ;
public bool get_editable ( ) ;
public int get_indent ( ) ;
public void get_iter_at_location ( TextIter iter,
int x,
int y ) ;
public void get_iter_at_position ( TextIter iter,
int trailing,
int x,
int y ) ;
public void get_iter_location ( TextIter iter,
Gdk.Rectangle location ) ;
public Justification get_justification ( ) ;
public int get_left_margin ( ) ;
public void get_line_at_y ( TextIter target_iter,
int y,
int line_top ) ;
public void get_line_yrange ( TextIter iter,
int y,
int height ) ;
public bool get_overwrite ( ) ;
public int get_pixels_above_lines ( ) ;
public int get_pixels_below_lines ( ) ;
public int get_pixels_inside_wrap ( ) ;
public int get_right_margin ( ) ;
public weak Pango.TabArray get_tabs ( ) ;
public void get_visible_rect ( Gdk.Rectangle visible_rect ) ;
public weak Gdk.Window get_window ( TextWindowType win ) ;
public TextWindowType get_window_type ( Gdk.Window window ) ;
public WrapMode get_wrap_mode ( ) ;
public void move_child ( Widget child,
int xpos,
int ypos ) ;
public bool move_mark_onscreen ( TextMark mark ) ;
public bool move_visually ( TextIter iter,
int count ) ;
public bool place_cursor_onscreen ( ) ;
public void scroll_mark_onscreen ( TextMark mark ) ;
public bool scroll_to_iter ( TextIter iter,
double within_margin,
bool use_align,
double xalign,
double yalign ) ;
public void scroll_to_mark ( TextMark mark,
double within_margin,
bool use_align,
double xalign,
double yalign ) ;
public void set_accepts_tab ( bool accepts_tab ) ;
public void set_border_window_size ( TextWindowType type,
int size ) ;
public void set_buffer ( TextBuffer buffer ) ;
public void set_cursor_visible ( bool setting ) ;
public void set_editable ( bool setting ) ;
public void set_indent ( int indent ) ;
public void set_justification ( Justification justification ) ;
public void set_left_margin ( int left_margin ) ;
public void set_overwrite ( bool overwrite ) ;
public void set_pixels_above_lines ( int pixels_above_lines ) ;
public void set_pixels_below_lines ( int pixels_below_lines ) ;
public void set_pixels_inside_wrap ( int pixels_inside_wrap ) ;
public void set_right_margin ( int right_margin ) ;
public void set_tabs ( Pango.TabArray tabs ) ;
public void set_wrap_mode ( WrapMode wrap_mode ) ;
public bool starts_display_line ( TextIter iter ) ;
public void window_to_buffer_coords ( TextWindowType win,
int window_x,
int window_y,
int buffer_x,
int buffer_y ) ;
public virtual void move_focus ( DirectionType direction ) ;
}

public TextView ( ) ;
public TextView.with_buffer ( TextBuffer buffer ) ;
public uint selection_drag_handler ;
public uint scroll_timeout ;
public Justification justify ;
public uint overwrite_mode ;
public uint need_im_reset ;
public uint width_changed ;
public uint onscreen_validated ;
public uint mouse_cursor_obscured ;
public weak TextWindow text_window ;
public weak TextWindow left_window ;
public weak TextWindow right_window ;
public weak TextWindow top_window ;
public weak TextWindow bottom_window ;
public weak Adjustment hadjustment ;
public weak Adjustment vadjustment ;
public int xoffset ;
public int yoffset ;
public int width ;
public int height ;
public int virtual_cursor_x ;
public int virtual_cursor_y ;
public weak TextMark first_para_mark ;
public int first_para_pixels ;
public weak TextMark dnd_mark ;
public uint blink_timeout ;
public uint first_validate_idle ;
public uint incremental_validate_idle ;
public weak IMContext im_context ;
public weak Widget popup_menu ;
public int drag_start_x ;
public int drag_start_y ;
public weak GLib.SList children ;
public weak TextPendingScroll pending_scroll ;
public int pending_place_cursor_button ;
public signal void backspace ( ) ;
public signal void copy_clipboard ( ) ;
public signal void cut_clipboard ( ) ;
public signal void delete_from_cursor ( DeleteType type,
int count ) ;
public signal void insert_at_cursor ( string str ) ;
public signal void move_cursor ( MovementStep step,
int count,
bool extend_selection ) ;
public signal void move_viewport ( ScrollStep p0,
int p1 ) ;
public signal void page_horizontally ( int count,
bool extend_selection ) ;
public signal void paste_clipboard ( ) ;
public signal void populate_popup ( Menu menu ) ;
public signal void select_all ( bool p0 ) ;
public signal void set_anchor ( ) ;
public signal void set_scroll_adjustments ( Adjustment hadjustment,
Adjustment vadjustment ) ;
public signal void toggle_cursor_visible ( ) ;
public signal void toggle_overwrite ( ) ;
public weak bool accepts_tab { get; set; } ;
public weak TextBuffer buffer { get; set; } ;
public weak bool cursor_visible { get; set; } ;
public weak bool editable { get; set; } ;
public weak int indent { get; set; } ;
public weak Justification justification { get; set; } ;
public weak int left_margin { get; set; } ;
public weak bool overwrite { get; set; } ;
public weak int pixels_above_lines { get; set; } ;
public weak int pixels_below_lines { get; set; } ;
public weak int pixels_inside_wrap { get; set; } ;
public weak int right_margin { get; set; } ;
public weak Pango.TabArray tabs { get; set; } ;
public weak WrapMode wrap_mode { get; set; } ;
public void add_child_at_anchor ( Widget child,
TextChildAnchor anchor ) ;
public void add_child_in_window ( Widget child,
TextWindowType which_window,
int xpos,
int ypos ) ;
public bool backward_display_line ( TextIter iter ) ;
public bool backward_display_line_start ( TextIter iter ) ;
public void buffer_to_window_coords ( TextWindowType win,
int buffer_x,
int buffer_y,
int window_x,
int window_y ) ;
public bool forward_display_line ( TextIter iter ) ;
public bool forward_display_line_end ( TextIter iter ) ;
public bool get_accepts_tab ( ) ;
public int get_border_window_size ( TextWindowType type ) ;
public weak TextBuffer get_buffer ( ) ;
public bool get_cursor_visible ( ) ;
public weak TextAttributes get_default_attributes ( ) ;
public bool get_editable ( ) ;
public int get_indent ( ) ;
public void get_iter_at_location ( TextIter iter,
int x,
int y ) ;
public void get_iter_at_position ( TextIter iter,
int trailing,
int x,
int y ) ;
public void get_iter_location ( TextIter iter,
Gdk.Rectangle location ) ;
public Justification get_justification ( ) ;
public int get_left_margin ( ) ;
public void get_line_at_y ( TextIter target_iter,
int y,
int line_top ) ;
public void get_line_yrange ( TextIter iter,
int y,
int height ) ;
public bool get_overwrite ( ) ;
public int get_pixels_above_lines ( ) ;
public int get_pixels_below_lines ( ) ;
public int get_pixels_inside_wrap ( ) ;
public int get_right_margin ( ) ;
public weak Pango.TabArray get_tabs ( ) ;
public void get_visible_rect ( Gdk.Rectangle visible_rect ) ;
public weak Gdk.Window get_window ( TextWindowType win ) ;
public TextWindowType get_window_type ( Gdk.Window window ) ;
public WrapMode get_wrap_mode ( ) ;
public void move_child ( Widget child,
int xpos,
int ypos ) ;
public bool move_mark_onscreen ( TextMark mark ) ;
public bool move_visually ( TextIter iter,
int count ) ;
public bool place_cursor_onscreen ( ) ;
public void scroll_mark_onscreen ( TextMark mark ) ;
public bool scroll_to_iter ( TextIter iter,
double within_margin,
bool use_align,
double xalign,
double yalign ) ;
public void scroll_to_mark ( TextMark mark,
double within_margin,
bool use_align,
double xalign,
double yalign ) ;
public void set_accepts_tab ( bool accepts_tab ) ;
public void set_border_window_size ( TextWindowType type,
int size ) ;
public void set_buffer ( TextBuffer buffer ) ;
public void set_cursor_visible ( bool setting ) ;
public void set_editable ( bool setting ) ;
public void set_indent ( int indent ) ;
public void set_justification ( Justification justification ) ;
public void set_left_margin ( int left_margin ) ;
public void set_overwrite ( bool overwrite ) ;
public void set_pixels_above_lines ( int pixels_above_lines ) ;
public void set_pixels_below_lines ( int pixels_below_lines ) ;
public void set_pixels_inside_wrap ( int pixels_inside_wrap ) ;
public void set_right_margin ( int right_margin ) ;
public void set_tabs ( Pango.TabArray tabs ) ;
public void set_wrap_mode ( WrapMode wrap_mode ) ;
public bool starts_display_line ( TextIter iter ) ;
public void window_to_buffer_coords ( TextWindowType win,
int window_x,
int window_y,
int buffer_x,
int buffer_y ) ;
public virtual void move_focus ( DirectionType direction ) ;
Created by Valadoc