|
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.
|