c
GObject.Object
Gtk.TextBuffer
GtkSource.Buffer
Import line: | GtkSource = imports.gi.GtkSource; |
GIR File: | GtkSource-2.0.gir |
C documentation: | GtkSourceBuffer |
Class : | Buffer |
Extends: | Gtk.TextBuffer |
Properties | Defined By | |
---|---|---|
btree : Gtk.TextBTree
read only
|
Gtk.TextBuffer | |
can_redo : gboolean
read only
|
GtkSource.Buffer | |
can_undo : gboolean
read only
|
GtkSource.Buffer | |
clipboard_contents_buffers : Array
read only
|
Gtk.TextBuffer | |
copy_target_list : Gtk.TargetList
read only
|
Gtk.TextBuffer | |
cursor_position : gint32
read only
|
Gtk.TextBuffer | |
has_selection : gboolean
read only
|
Gtk.TextBuffer | |
highlight_matching_brackets : gboolean
|
GtkSource.Buffer | |
highlight_syntax : gboolean
|
GtkSource.Buffer | |
language : GtkSource.Language
|
GtkSource.Buffer | |
log_attr_cache : Gtk.TextLogAttrCache
read only
|
Gtk.TextBuffer | |
max_undo_levels : gint32
|
GtkSource.Buffer | |
modified : guint32
read only
|
Gtk.TextBuffer | |
parent_instance : Gtk.TextBuffer
read only
|
GtkSource.Buffer | |
paste_target_list : Gtk.TargetList
read only
|
Gtk.TextBuffer | |
priv : GtkSource.BufferPrivate
read only
|
GtkSource.Buffer | |
selection_clipboards : Array
read only
|
Gtk.TextBuffer | |
style_scheme : GtkSource.StyleScheme
|
GtkSource.Buffer | |
tag_table : Gtk.TextTagTable
|
Gtk.TextBuffer | |
text : String
|
Gtk.TextBuffer | |
undo_manager : GtkSource.UndoManager
|
GtkSource.Buffer | |
user_action_count : guint32
read only
|
Gtk.TextBuffer |
Method / Constructor | Defined By | |
---|---|---|
new GtkSource.Buffer
(Object properties)
Create a new GtkSource.Buffer
Create a new GtkSource.Buffer
|
||
Create a new GtkSource.Buffer
Create a new GtkSource.Buffer
|
||
Create a new GtkSource.Buffer
Create a new GtkSource.Buffer
|
||
|
Gtk.TextBuffer | |
add_selection_clipboard
(Clipboard clipboard)
:
none
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
GtkSource.Buffer | |
begin_not_undoable_action
()
:
none
|
GtkSource.Buffer | |
begin_user_action
()
:
none
|
Gtk.TextBuffer | |
can_redo
()
:
gboolean
|
GtkSource.Buffer | |
can_undo
()
:
gboolean
|
GtkSource.Buffer | |
copy_clipboard
(Clipboard clipboard)
:
none
|
Gtk.TextBuffer | |
create_child_anchor
(TextIter iter)
:
Gtk.TextChildAnchor
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
GtkSource.Buffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
delete_mark
(TextMark mark)
:
none
|
Gtk.TextBuffer | |
delete_mark_by_name
(String name)
:
none
|
Gtk.TextBuffer | |
Gtk.TextBuffer | ||
deserialize
(TextBuffer content_buffer, Atom format, TextIter iter, guint8 data, guint32 length)
:
gboolean
|
Gtk.TextBuffer | |
Gtk.TextBuffer | ||
Gtk.TextBuffer | ||
end_not_undoable_action
()
:
none
|
GtkSource.Buffer | |
end_user_action
()
:
none
|
Gtk.TextBuffer | |
|
GtkSource.Buffer | |
|
GtkSource.Buffer | |
get_bounds
()
:
Object
|
Gtk.TextBuffer | |
get_char_count
()
:
gint32
|
Gtk.TextBuffer | |
|
GtkSource.Buffer | |
get_copy_target_list
()
:
Gtk.TargetList
|
Gtk.TextBuffer | |
get_end_iter
()
:
Gtk.TextIter
|
Gtk.TextBuffer | |
get_has_selection
()
:
gboolean
|
Gtk.TextBuffer | |
get_highlight_matching_brackets
()
:
gboolean
|
GtkSource.Buffer | |
get_highlight_syntax
()
:
gboolean
|
GtkSource.Buffer | |
get_insert
()
:
Gtk.TextMark
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
get_language
()
:
GtkSource.Language
|
GtkSource.Buffer | |
get_line_count
()
:
gint32
|
Gtk.TextBuffer | |
get_mark
(String name)
:
Gtk.TextMark
|
Gtk.TextBuffer | |
get_max_undo_levels
()
:
gint32
|
GtkSource.Buffer | |
get_modified
()
:
gboolean
|
Gtk.TextBuffer | |
get_paste_target_list
()
:
Gtk.TargetList
|
Gtk.TextBuffer | |
get_selection_bound
()
:
Gtk.TextMark
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
GtkSource.Buffer | |
GtkSource.Buffer | ||
get_start_iter
()
:
Gtk.TextIter
|
Gtk.TextBuffer | |
get_style_scheme
()
:
GtkSource.StyleScheme
|
GtkSource.Buffer | |
get_tag_table
()
:
Gtk.TextTagTable
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
get_undo_manager
()
:
GtkSource.UndoManager
|
GtkSource.Buffer | |
|
Gtk.TextBuffer | |
Gtk.TextBuffer | ||
insert_child_anchor
(TextIter iter, TextChildAnchor anchor)
:
none
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
Gtk.TextBuffer | ||
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
insert_range_interactive
(TextIter iter, TextIter start, TextIter end, gboolean default_editable)
:
gboolean
|
Gtk.TextBuffer | |
|
GtkSource.Buffer | |
|
GtkSource.Buffer | |
|
GtkSource.Buffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
place_cursor
(TextIter where)
:
none
|
Gtk.TextBuffer | |
redo
()
:
none
|
GtkSource.Buffer | |
|
Gtk.TextBuffer | |
remove_selection_clipboard
(Clipboard clipboard)
:
none
|
Gtk.TextBuffer | |
|
GtkSource.Buffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
serialize
(TextBuffer content_buffer, Atom format, TextIter start, TextIter end, guint32 length)
:
guint8
|
Gtk.TextBuffer | |
set_highlight_matching_brackets
(gboolean highlight)
:
none
|
GtkSource.Buffer | |
set_highlight_syntax
(gboolean highlight)
:
none
|
GtkSource.Buffer | |
set_language
(Language language)
:
none
|
GtkSource.Buffer | |
set_max_undo_levels
(gint32 max_undo_levels)
:
none
|
GtkSource.Buffer | |
set_modified
(gboolean setting)
:
none
|
Gtk.TextBuffer | |
set_style_scheme
(StyleScheme scheme)
:
none
|
GtkSource.Buffer | |
Gtk.TextBuffer | ||
set_undo_manager
(UndoManager manager)
:
none
|
GtkSource.Buffer | |
undo
()
:
none
|
GtkSource.Buffer | |
unregister_deserialize_format
(Atom format)
:
none
|
Gtk.TextBuffer | |
unregister_serialize_format
(Atom format)
:
none
|
Gtk.TextBuffer |
Event | Defined By | |
---|---|---|
|
Gtk.TextBuffer | |
begin_user_action (TextBuffer self)
:
none
|
Gtk.TextBuffer | |
changed (TextBuffer self)
:
none
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
end_user_action (TextBuffer self)
:
none
|
Gtk.TextBuffer | |
|
GtkSource.Buffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
mark_deleted (TextBuffer self, TextMark mark)
:
none
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
modified_changed (TextBuffer self)
:
none
|
Gtk.TextBuffer | |
paste_done (TextBuffer self, Clipboard since)
:
none
|
Gtk.TextBuffer | |
redo (Buffer self)
:
none
|
GtkSource.Buffer | |
|
Gtk.TextBuffer | |
|
GtkSource.Buffer | |
undo (Buffer self)
:
none
|
GtkSource.Buffer |
Class / Namespace | Method / Signal / Properties |
---|---|
GtkSource.Completion
Method |
|
GtkSource.Completion
Method |
GtkSource.Completion.utils_get_word_iter
(Buffer source_buffer, TextIter current, TextIter start_word, TextIter end_word)
:
String
|
GtkSource.Completion
Method |
GtkSource.Completion.utils_replace_current_word
(Buffer source_buffer, String text, gint32 len)
:
none
|
GtkSource.Completion
Method |
GtkSource.Completion.utils_replace_word
(Buffer source_buffer, TextIter iter, String text, gint32 len)
:
none
|
GtkSource.PrintCompositor
Property |
buffer : GtkSource.Buffer
|
GtkSource.PrintCompositor
Method |
Create a new GtkSource.PrintCompositor
|
GtkSource.PrintCompositor
Method |
get_buffer
()
:
GtkSource.Buffer
|
GtkSource.View
Method |
Create a new GtkSource.View
|