GtkTextBuffer {RGtk2} | R Documentation |
Stores attributed text for display in a
gtkTextBufferNew(table = NULL)
gtkTextBufferGetLineCount(object)
gtkTextBufferGetCharCount(object)
gtkTextBufferGetTagTable(object)
gtkTextBufferInsert(object, iter, text, len = -1)
gtkTextBufferInsertAtCursor(object, text, len = -1)
gtkTextBufferInsertInteractive(object, iter, text, default.editable)
gtkTextBufferInsertInteractiveAtCursor(object, text, default.editable)
gtkTextBufferInsertRange(object, iter, start, end)
gtkTextBufferInsertRangeInteractive(object, iter, start, end, default.editable)
gtkTextBufferInsertWithTags(object, iter, text, ...)
gtkTextBufferInsertWithTagsByName(object, iter, text, ...)
gtkTextBufferDelete(object, start, end)
gtkTextBufferDeleteInteractive(object, start.iter, end.iter, default.editable)
gtkTextBufferBackspace(object, iter, interactive, default.editable)
gtkTextBufferSetText(object, text, len = -1)
gtkTextBufferGetText(object, start, end, include.hidden.chars = TRUE)
gtkTextBufferGetSlice(object, start, end, include.hidden.chars = TRUE)
gtkTextBufferInsertPixbuf(object, iter, pixbuf)
gtkTextBufferInsertChildAnchor(object, iter, anchor)
gtkTextBufferCreateChildAnchor(object, iter)
gtkTextBufferCreateMark(object, mark.name = NULL, where, left.gravity = FALSE)
gtkTextBufferMoveMark(object, mark, where)
gtkTextBufferMoveMarkByName(object, name, where)
gtkTextBufferDeleteMark(object, mark)
gtkTextBufferDeleteMarkByName(object, name)
gtkTextBufferGetMark(object, name)
gtkTextBufferGetInsert(object)
gtkTextBufferGetSelectionBound(object)
gtkTextBufferPlaceCursor(object, where)
gtkTextBufferSelectRange(object, ins, bound)
gtkTextBufferApplyTag(object, tag, start, end)
gtkTextBufferRemoveTag(object, tag, start, end)
gtkTextBufferApplyTagByName(object, name, start, end)
gtkTextBufferRemoveTagByName(object, name, start, end)
gtkTextBufferRemoveAllTags(object, start, end)
gtkTextBufferCreateTag(object, tag.name, ...)
gtkTextBufferGetIterAtLineOffset(object, line.number, char.offset)
gtkTextBufferGetIterAtOffset(object, char.offset)
gtkTextBufferGetIterAtLine(object, line.number)
gtkTextBufferGetIterAtLineIndex(object, line.number, byte.index)
gtkTextBufferGetIterAtMark(object, mark)
gtkTextBufferGetIterAtChildAnchor(object, anchor)
gtkTextBufferGetStartIter(object)
gtkTextBufferGetEndIter(object)
gtkTextBufferGetBounds(object)
gtkTextBufferGetModified(object)
gtkTextBufferSetModified(object, setting)
gtkTextBufferDeleteSelection(object, interactive, default.editable)
gtkTextBufferPasteClipboard(object, clipboard, override.location = NULL, default.editable)
gtkTextBufferCopyClipboard(object, clipboard)
gtkTextBufferCutClipboard(object, clipboard, default.editable)
gtkTextBufferGetSelectionBounds(object)
gtkTextBufferBeginUserAction(object)
gtkTextBufferEndUserAction(object)
gtkTextBufferAddSelectionClipboard(object, clipboard)
gtkTextBufferRemoveSelectionClipboard(object, clipboard)
gtkTextBuffer(table = NULL)
GObject +----GtkTextBuffer
You may wish to begin by reading the text widget conceptual overview which gives an overview of all the objects and data types related to the text widget and how they work together.
GtkTextBuffer
tagTable
GtkTextTagTable
]
gtkTextBuffer
is the equivalent of gtkTextBufferNew
.
apply-tag(textbuffer, arg1, arg2, arg3, user.data)
textbuffer
GtkTextBuffer
] the object which received the signal.arg1
GtkTextTag
] arg2
GtkTextIter
] arg3
GtkTextIter
] user.data
begin-user-action(textbuffer, user.data)
textbuffer
GtkTextBuffer
] the object which received the signal.user.data
changed(textbuffer, user.data)
textbuffer
GtkTextBuffer
] the object which received the signal.user.data
delete-range(textbuffer, arg1, arg2, user.data)
textbuffer
GtkTextBuffer
] the object which received the signal.arg1
GtkTextIter
] arg2
GtkTextIter
] user.data
end-user-action(textbuffer, user.data)
textbuffer
GtkTextBuffer
] the object which received the signal.user.data
insert-child-anchor(textbuffer, arg1, arg2, user.data)
textbuffer
GtkTextBuffer
] the object which received the signal.arg1
GtkTextIter
] arg2
GtkTextChildAnchor
] user.data
insert-pixbuf(textbuffer, arg1, arg2, user.data)
textbuffer
GtkTextBuffer
] the object which received the signal.arg1
GtkTextIter
] arg2
GdkPixbuf
] user.data
insert-text(textbuffer, arg1, arg2, arg3, user.data)
textbuffer
GtkTextBuffer
] the object which received the signal.arg1
GtkTextIter
] arg2
arg3
user.data
mark-deleted(textbuffer, arg1, user.data)
textbuffer
GtkTextBuffer
] the object which received the signal.arg1
GtkTextMark
] user.data
mark-set(textbuffer, arg1, arg2, user.data)
textbuffer
GtkTextBuffer
] the object which received the signal.arg1
GtkTextIter
] arg2
GtkTextMark
] user.data
modified-changed(textbuffer, user.data)
textbuffer
GtkTextBuffer
] the object which received the signal.user.data
remove-tag(textbuffer, arg1, arg2, arg3, user.data)
textbuffer
GtkTextBuffer
] the object which received the signal.arg1
GtkTextTag
] arg2
GtkTextIter
] arg3
GtkTextIter
] user.data
tag-table
[GtkTextTagTable
: Read / Write / Construct Only]Text Tag Table.
text
[character : Read / Write]
The text content of the buffer. Without child widgets and images,
see gtkTextBufferGetText
for more information.
Default value: "" Since 2.8
Derived by RGtkGen from GTK+ documentation
http://developer.gnome.org/doc/API/2.0/gtk/GtkTextBuffer.html
GtkTextView
GtkTextIter
GtkTextMark