| 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.
GtkTextBuffertagTableGtkTextTagTable]
gtkTextBuffer is the equivalent of gtkTextBufferNew.
apply-tag(textbuffer, arg1, arg2, arg3, user.data)textbufferGtkTextBuffer] the object which received the signal.arg1GtkTextTag] arg2GtkTextIter] arg3GtkTextIter] user.data
begin-user-action(textbuffer, user.data)textbufferGtkTextBuffer] the object which received the signal.user.data
changed(textbuffer, user.data)textbufferGtkTextBuffer] the object which received the signal.user.data
delete-range(textbuffer, arg1, arg2, user.data)textbufferGtkTextBuffer] the object which received the signal.arg1GtkTextIter] arg2GtkTextIter] user.data
end-user-action(textbuffer, user.data)textbufferGtkTextBuffer] the object which received the signal.user.data
insert-child-anchor(textbuffer, arg1, arg2, user.data)textbufferGtkTextBuffer] the object which received the signal.arg1GtkTextIter] arg2GtkTextChildAnchor] user.data
insert-pixbuf(textbuffer, arg1, arg2, user.data)textbufferGtkTextBuffer] the object which received the signal.arg1GtkTextIter] arg2GdkPixbuf] user.data
insert-text(textbuffer, arg1, arg2, arg3, user.data)textbufferGtkTextBuffer] the object which received the signal.arg1GtkTextIter] arg2arg3user.data
mark-deleted(textbuffer, arg1, user.data)textbufferGtkTextBuffer] the object which received the signal.arg1GtkTextMark] user.data
mark-set(textbuffer, arg1, arg2, user.data)textbufferGtkTextBuffer] the object which received the signal.arg1GtkTextIter] arg2GtkTextMark] user.data
modified-changed(textbuffer, user.data)textbufferGtkTextBuffer] the object which received the signal.user.data
remove-tag(textbuffer, arg1, arg2, arg3, user.data)textbufferGtkTextBuffer] the object which received the signal.arg1GtkTextTag] arg2GtkTextIter] arg3GtkTextIter] 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