Public Member Functions | |
this (GtkTextIter *gtkTextIter) | |
Creates a text iter from a GtkTextIter. | |
GtkTextIter * | getIter () |
gets the gtk structure | |
this () | |
Creates a new TextIter. | |
this (TextIter iter) | |
Creates a new TextIter from an existing one. | |
TextBuffer | getBuffer () |
Get Buffer. | |
void | free () |
Free. | |
gint | getOffset () |
Get Offset. | |
gint | getLine () |
Get Line. | |
gint | getLineOffset () |
Get Line Offset. | |
gint | getLineIndex () |
Get Line Index. | |
gint | getVisibleLineOffset () |
Get Visible Line Offset. | |
gint | getVisibleLineIndex () |
Get Visible Line Index. | |
gunichar | getChar () |
Get char. | |
String | getSlice (TextIter start, TextIter end) |
Get Slice. | |
String | getText (TextIter start, TextIter end) |
Get Text. | |
String | getVisibleSlice (TextIter start, TextIter end) |
Get Visible Slice. | |
String | getVisibleText (TextIter start, TextIter end) |
Get Visible Text. | |
Pixbuf | getPixbuf () |
get pixbuf | |
SListG | getMarks () |
getMarks | |
TextChildAnchor | getChildAnchor () |
getChildAnchor | |
SListG | geToggledTags (gboolean toggled_on) |
Return list of tags toggled at this point(toggled_on determines whether the list is of on-toggles or off-toggles). | |
bit | beginsTag (TextTag tag) |
Begins Tag. | |
bit | endsTag (TextTag tag) |
Ends Tag. | |
bit | togglesTab (TextTag tag) |
Toggles Tab. | |
bit | hasTag (TextTag tag) |
Has Tag. | |
SListG | getTags () |
getTags | |
bit | editable (bit defaultSetting) |
Editable. | |
bit | canInsert (bit defaultEditability) |
Can Insert. | |
bit | startsWord () |
Starts Word. | |
bit | endsWord () |
Ends Word. | |
bit | insideWord () |
Inside Word. | |
bit | startsSentence () |
Starts Sentence. | |
bit | endsSentence () |
Ends Sentence. | |
bit | insideSentence () |
Inside Sentence. | |
bit | startsLine () |
Starts Line. | |
bit | endsLine () |
Ends Line. | |
bit | isCursorPosition () |
Is Cursor Position. | |
gint | getCharsInLine () |
Get Chars In Line. | |
gint | getBytesInLine () |
Get Bytes In Line. | |
bit | getAttributes (TextAttributes att) |
Get Attributes. | |
PangoLanguage * | getLanguage () |
getLanguage | |
bit | isEnd () |
Is End. | |
bit | isStart () |
Is Start. | |
bit | forwardChar () |
Forward Char. | |
bit | backwardChar () |
Backward Char. | |
bit | forwardChars (gint count) |
Forward Chars. | |
bit | backwardChars (gint count) |
Backward Chars. | |
bit | forwardLine () |
Forward Line. | |
bit | backwardLine () |
Backward Line. | |
bit | forwardLines (gint count) |
Forward Lines. | |
bit | backwardLines (gint count) |
Backward Lines. | |
bit | forwardLinesEnd () |
Forward Lines End. | |
bit | backwardLinesStart () |
Backward Lines Start. | |
bit | forwardWordEnds (gint count) |
Forward Word Ends. | |
bit | backwardWordStart (gint count) |
Backward Word Start. | |
bit | forwardSentenceEnd () |
Forward Sentence End. | |
bit | backwardSentenceStart () |
Backward Sentence Start. | |
bit | forwardSentenceEnds (gint count) |
Forward Sentence Ends. | |
bit | backwardSentenceStarts (gint count) |
Backward Sentence Starts. | |
bit | forwardCursorPosition () |
Forward Cursor Position. | |
bit | backwardCursorPosition () |
Backward Cursor Position. | |
bit | forwardCursorPositions (gint count) |
Forward Cursor Positions. | |
bit | backwardCursorPositions (gint count) |
B ackward Cursor Positions. | |
void | setOffset (gint charOffset) |
Set Offset. | |
void | setLine (gint lineNumber) |
Set line. | |
void | setLineOffset (gint charOnLine) |
Set Line Offset. | |
void | setLineIndex (gint byteOnLine) |
Set Line Index. | |
void | forwardToEnd () |
Forward To End. | |
bit | forwardToLineEnd () |
Forward To Line End. | |
void | setVisibleLineOffset (gint charOnLine) |
Set Visible Line Offset. | |
void | setVisibleLineIndex (gint byteOnLine) |
Set Visible Line Index. | |
bit | forwardToTagToggle (TextTag tag) |
Forward To Tag Toggle. | |
bit | backwardToTagToggle (TextTag tag) |
Backward To Tag Toggle. | |
bit | forwardFindChar (GtkTextCharPredicate pred, gpointer userData, TextIter limit) |
forwardFindChar | |
bit | backwardFindChar (GtkTextCharPredicate pred, gpointer userData, TextIter limit) |
Backward Find Char. | |
bit | forwardSearch (String str, TextSearchFlags flags, TextIter matchStart, TextIter matchEnd, TextIter limit) |
Forward Search. | |
bit | backwardSearch (String str, TextSearchFlags flags, TextIter matchStart, TextIter matchEnd, TextIter limit) |
Backward Search. | |
bit | equal (TextIter lhs, TextIter rhs) |
Tests if lhs and rhs are equal. | |
gint | compare (TextIter lhs, TextIter rhs) |
Compare. | |
bit | inRange (TextIter start, TextIter end) |
Check if this iteractor is inside a range. | |
void | order (TextIter first, TextIter second) |
Put these two in ascending order. | |
Static Public Member Functions | |
GType | getType () |
Gets this class type. |
|
Backward Char.
|
|
Backward Chars.
|
|
Backward Cursor Position.
|
|
B ackward Cursor Positions.
|
|
Backward Find Char.
|
|
Backward Line.
|
|
Backward Lines.
|
|
Backward Lines Start.
|
|
Backward Search.
|
|
Backward Sentence Start.
|
|
Backward Sentence Starts.
|
|
Backward To Tag Toggle.
|
|
Backward Word Start.
|
|
Begins Tag.
|
|
Can Insert.
|
|
Compare.
|
|
Editable.
|
|
Ends Line.
|
|
Ends Sentence.
|
|
Ends Tag.
|
|
Ends Word.
|
|
Tests if lhs and rhs are equal.
|
|
Forward Char.
|
|
Forward Chars.
|
|
Forward Cursor Position.
|
|
Forward Cursor Positions.
|
|
forwardFindChar
|
|
Forward Line.
|
|
Forward Lines.
|
|
Forward Lines End.
|
|
Forward Search.
|
|
Forward Sentence End.
|
|
Forward Sentence Ends.
|
|
Forward To End.
|
|
Forward To Line End.
|
|
Forward To Tag Toggle.
|
|
Forward Word Ends.
|
|
Free.
|
|
Get Attributes.
|
|
Get Buffer.
|
|
Get Bytes In Line.
|
|
Get char.
|
|
Get Chars In Line.
|
|
getChildAnchor
|
|
gets the gtk structure
|
|
getLanguage
|
|
Get Line.
|
|
Get Line Index.
|
|
Get Line Offset.
|
|
getMarks
|
|
Get Offset.
|
|
Return list of tags toggled at this point(toggled_on determines whether the list is of on-toggles or off-toggles).
|
|
get pixbuf
|
|
Get Slice.
|
|
getTags
|
|
Get Text.
|
|
Gets this class type.
|
|
Get Visible Line Index.
|
|
Get Visible Line Offset.
|
|
Get Visible Slice.
|
|
Get Visible Text.
|
|
Has Tag.
|
|
Check if this iteractor is inside a range.
|
|
Inside Sentence.
|
|
Inside Word.
|
|
Is Cursor Position.
|
|
Is End.
|
|
Is Start.
|
|
Put these two in ascending order.
|
|
Set line.
|
|
Set Line Index.
|
|
Set Line Offset.
|
|
Set Offset.
|
|
Set Visible Line Index.
|
|
Set Visible Line Offset.
|
|
Starts Line.
|
|
Starts Sentence.
|
|
Starts Word.
|
|
Creates a new TextIter from an existing one.
|
|
Creates a new TextIter.
|
|
Creates a text iter from a GtkTextIter.
|
|
Toggles Tab.
|