C# Class Hyena.Widgets.TextViewEditable

Inheritance: Gtk.TextView, IEditable
ファイルを表示 Open project: GNOME/hyena Class Usage Examples

Public Methods

Method Description
DeleteSelection ( ) : void
DeleteText ( int start_pos, int end_pos ) : void
GetChars ( int start_pos, int end_pos ) : string
GetSelectionBounds ( int &start, int &end ) : bool
IEditable ( ) : void
InsertText ( string new_text, int &position ) : void
SelectRegion ( int start, int end ) : void
TextViewEditable ( ) : System

Private Methods

Method Description
OnBufferChanged ( object o, EventArgs args ) : void
OnBufferDeleteRange ( object o, Gtk.DeleteRangeArgs args ) : void
OnBufferInsertText ( object o, Gtk.InsertTextArgs args ) : void

Method Details

DeleteSelection() public method

public DeleteSelection ( ) : void
return void

DeleteText() public method

public DeleteText ( int start_pos, int end_pos ) : void
start_pos int
end_pos int
return void

GetChars() public method

public GetChars ( int start_pos, int end_pos ) : string
start_pos int
end_pos int
return string

GetSelectionBounds() public method

public GetSelectionBounds ( int &start, int &end ) : bool
start int
end int
return bool

IEditable() public method

public IEditable ( ) : void
return void

InsertText() public method

public InsertText ( string new_text, int &position ) : void
new_text string
position int
return void

SelectRegion() public method

public SelectRegion ( int start, int end ) : void
start int
end int
return void

TextViewEditable() public method

public TextViewEditable ( ) : System
return System