c
GObject.Object
Gtk.TextBuffer
| Import line: | Gtk = imports.gi.Gtk; |
| GIR File: | Gtk-3.0.gir |
| C documentation: | GtkTextBuffer |
| Class : | TextBuffer |
| Extends: | GObject.Object |
| Properties | Defined By | |
|---|---|---|
|
copy_target_list : Gtk.TargetList
read only
|
Gtk.TextBuffer | |
|
cursor_position : gint32
read only
|
Gtk.TextBuffer | |
|
has_selection : gboolean
read only
|
Gtk.TextBuffer | |
|
parent_instance : GObject.Object
read only
|
Gtk.TextBuffer | |
|
paste_target_list : Gtk.TargetList
read only
|
Gtk.TextBuffer | |
|
priv : Gtk.TextBufferPrivate
read only
|
Gtk.TextBuffer | |
|
tag_table : Gtk.TextTagTable
|
Gtk.TextBuffer | |
|
text : String
|
Gtk.TextBuffer | |
| Method / Constructor | Defined By | |
|---|---|---|
|
new Gtk.TextBuffer
(Object properties)
Create a new Gtk.TextBuffer
Create a new Gtk.TextBuffer
|
||
|
Create a new Gtk.TextBuffer
Create a new Gtk.TextBuffer
|
||
|
Gtk.TextBuffer | |
|
add_selection_clipboard
(Clipboard clipboard)
:
none
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
begin_user_action
()
:
none
|
Gtk.TextBuffer | |
|
copy_clipboard
(Clipboard clipboard)
:
none
|
Gtk.TextBuffer | |
|
create_child_anchor
(TextIter iter)
:
Gtk.TextChildAnchor
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
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, String data, guint64 length)
:
gboolean
|
Gtk.TextBuffer | |
| Gtk.TextBuffer | ||
| Gtk.TextBuffer | ||
|
end_user_action
()
:
none
|
Gtk.TextBuffer | |
|
get_bounds
()
:
Object
|
Gtk.TextBuffer | |
|
get_char_count
()
:
gint32
|
Gtk.TextBuffer | |
|
get_copy_target_list
()
:
Gtk.TargetList
|
Gtk.TextBuffer | |
| Gtk.TextBuffer | ||
|
get_end_iter
()
:
Gtk.TextIter
|
Gtk.TextBuffer | |
|
get_has_selection
()
:
gboolean
|
Gtk.TextBuffer | |
|
get_insert
()
:
Gtk.TextMark
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
get_line_count
()
:
gint32
|
Gtk.TextBuffer | |
|
get_mark
(String name)
:
Gtk.TextMark
|
Gtk.TextBuffer | |
|
get_modified
()
:
gboolean
|
Gtk.TextBuffer | |
|
get_paste_target_list
()
:
Gtk.TargetList
|
Gtk.TextBuffer | |
|
get_selection_bound
()
:
Gtk.TextMark
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
| Gtk.TextBuffer | ||
|
Gtk.TextBuffer | |
|
get_start_iter
()
:
Gtk.TextIter
|
Gtk.TextBuffer | |
|
get_tag_table
()
:
Gtk.TextTagTable
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
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 | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
place_cursor
(TextIter where)
:
none
|
Gtk.TextBuffer | |
|
register_deserialize_format
(String mime_type, Function function, void* user_data, Function user_data_destroy)
:
Gdk.Atom
|
Gtk.TextBuffer | |
| Gtk.TextBuffer | ||
|
register_serialize_format
(String mime_type, Function function, void* user_data, Function user_data_destroy)
:
Gdk.Atom
|
Gtk.TextBuffer | |
| Gtk.TextBuffer | ||
|
Gtk.TextBuffer | |
|
remove_selection_clipboard
(Clipboard clipboard)
:
none
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
|
serialize
(TextBuffer content_buffer, Atom format, TextIter start, TextIter end, Object out_values)
:
String
|
Gtk.TextBuffer | |
|
set_modified
(gboolean setting)
:
none
|
Gtk.TextBuffer | |
| Gtk.TextBuffer | ||
|
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 | |
|
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 object)
:
none
|
Gtk.TextBuffer | |
|
Gtk.TextBuffer | |
| Class / Namespace | Method / Signal / Properties |
|---|---|
|
Gtk
Method |
|
|
Gtk.Clipboard
Method |
|
|
Gtk.Clipboard
Method |
|
|
Gtk.Clipboard
Method |
wait_is_rich_text_available
(TextBuffer buffer)
:
gboolean
|
|
Gtk.SelectionData
Method |
targets_include_rich_text
(TextBuffer buffer)
:
gboolean
|
|
Gtk.TargetList
Method |
|
|
Gtk.TextIter
Method |
get_buffer
()
:
Gtk.TextBuffer
|
|
Gtk.TextMark
Method |
get_buffer
()
:
Gtk.TextBuffer
|
|
Gtk.TextView
Property |
buffer : Gtk.TextBuffer
|
|
Gtk.TextView
Method |
Create a new Gtk.TextView
|
|
Gtk.TextView
Method |
get_buffer
()
:
Gtk.TextBuffer
|
|
Gtk.TextView
Method |
set_buffer
(TextBuffer buffer)
:
none
|
|
GtkSource.CompletionWords
Method |
register
(TextBuffer buffer)
:
none
|
|
GtkSource.CompletionWords
Method |
unregister
(TextBuffer buffer)
:
none
|