gtksourceview2 :: Buffer :: Class Buffer
[hide private]
[frames] | no frames]

Class Buffer

     object --+        
              |        
gobject.GObject --+    
                  |    
     gtk.TextBuffer --+
                      |
                     Buffer

Object GtkSourceBuffer

Signals from GtkSourceBuffer:
  undo ()
  redo ()
  highlight-updated (GtkTextIter, GtkTextIter)
  source-mark-updated (GtkTextMark)
  bracket-matched (GtkTextIter, GtkSourceBracketMatchType)

Properties from GtkSourceBuffer:
  can-undo -> gboolean: Can undo
    Whether Undo operation is possible
  can-redo -> gboolean: Can redo
    Whether Redo operation is possible
  highlight-syntax -> gboolean: Highlight Syntax
    Whether to highlight syntax in the buffer
  highlight-matching-brackets -> gboolean: Highlight Matching Brackets
    Whether to highlight matching brackets
  max-undo-levels -> gint: Maximum Undo Levels
    Number of undo levels for the buffer
  language -> GtkSourceLanguage: Language
    Language object to get highlighting patterns from
  style-scheme -> GtkSourceStyleScheme: Style scheme
    Style scheme
  undo-manager -> GtkSourceUndoManager: Undo manager
    The buffer undo manager

Signals from GtkTextBuffer:
  changed ()
  insert-text (GtkTextIter, gchararray, gint)
  insert-pixbuf (GtkTextIter, GdkPixbuf)
  insert-child-anchor (GtkTextIter, GtkTextChildAnchor)
  delete-range (GtkTextIter, GtkTextIter)
  modified-changed ()
  mark-set (GtkTextIter, GtkTextMark)
  mark-deleted (GtkTextMark)
  apply-tag (GtkTextTag, GtkTextIter, GtkTextIter)
  remove-tag (GtkTextTag, GtkTextIter, GtkTextIter)
  begin-user-action ()
  end-user-action ()
  paste-done (GtkClipboard)

Properties from GtkTextBuffer:
  tag-table -> GtkTextTagTable: Tabla de etiquetas
    Tabla de etiquetas de texto
  text -> gchararray: Texto
    Texto actual del búfer
  has-selection -> gboolean: Tiene selección
    Indica si el búfer tiene algo de texto actualmente seleccionado
  cursor-position -> gint: Posición del cursor
    La posición de la marca de inserción (como un desplazamiento desde el principio del búfer)
  copy-target-list -> GtkTargetList: Lista de destinos de la copia
    La lista de destinos que soporta este búfer para copiar desde el portapapeles y el origen del DND
  paste-target-list -> GtkTargetList: Lista de destinos de pegado
    La lista de destinos que soporta este búfer para pegar desde el portapapeles y el destino del DND

Signals from GObject:
  notify (GParam)

Instance Methods [hide private]
 
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature
 
backward_iter_to_source_mark(...)
 
begin_not_undoable_action(...)
 
can_redo(...)
 
can_undo(...)
 
create_source_mark(...)
 
end_not_undoable_action(...)
 
ensure_highlight(...)
 
forward_iter_to_source_mark(...)
 
get_context_classes_at_iter(...)
 
get_highlight_matching_brackets(...)
 
get_highlight_syntax(...)
 
get_language(...)
 
get_max_undo_levels(...)
 
get_source_marks_at_iter(...)
 
get_source_marks_at_line(...)
 
get_style_scheme(...)
 
get_undo_manager(...)
 
iter_backward_to_context_class_toggle(...)
 
iter_forward_to_context_class_toggle(...)
 
iter_has_context_class(...)
 
redo(...)
 
remove_source_marks(...)
 
set_highlight_matching_brackets(...)
 
set_highlight_syntax(...)
 
set_language(...)
 
set_max_undo_levels(...)
 
set_style_scheme(...)
 
set_undo_manager(...)
 
undo(...)

Inherited from gtk.TextBuffer: add_mark, add_selection_clipboard, apply_tag, apply_tag_by_name, backspace, begin_user_action, copy_clipboard, create_child_anchor, create_mark, create_tag, cut_clipboard, delete, delete_interactive, delete_mark, delete_mark_by_name, delete_selection, deserialize, deserialize_get_can_create_tags, deserialize_set_can_create_tags, do_apply_tag, do_begin_user_action, do_changed, do_delete_range, do_end_user_action, do_insert_child_anchor, do_insert_pixbuf, do_insert_text, do_mark_deleted, do_mark_set, do_modified_changed, do_remove_tag, end_user_action, get_bounds, get_char_count, get_copy_target_list, get_deserialize_formats, get_end_iter, get_has_selection, get_insert, get_iter_at_child_anchor, get_iter_at_line, get_iter_at_line_index, get_iter_at_line_offset, get_iter_at_mark, get_iter_at_offset, get_line_count, get_mark, get_modified, get_paste_target_list, get_selection_bound, get_selection_bounds, get_serialize_formats, get_slice, get_start_iter, get_tag_table, get_text, insert, insert_at_cursor, insert_child_anchor, insert_interactive, insert_interactive_at_cursor, insert_pixbuf, insert_range, insert_range_interactive, insert_with_tags, insert_with_tags_by_name, move_mark, move_mark_by_name, paste_clipboard, place_cursor, register_deserialize_format, register_deserialize_tagset, register_serialize_format, register_serialize_tagset, remove_all_tags, remove_selection_clipboard, remove_tag, remove_tag_by_name, select_range, serialize, set_modified, set_text, unregister_deserialize_format, unregister_serialize_format

Inherited from gobject.GObject: __copy__, __deepcopy__, __delattr__, __eq__, __gdoc__, __ge__, __gobject_init__, __gt__, __hash__, __le__, __lt__, __ne__, __new__, __repr__, __setattr__, chain, connect, connect_after, connect_object, connect_object_after, disconnect, disconnect_by_func, emit, emit_stop_by_name, freeze_notify, get_data, get_properties, get_property, handler_block, handler_block_by_func, handler_disconnect, handler_is_connected, handler_unblock, handler_unblock_by_func, notify, props, set_data, set_properties, set_property, stop_emission, thaw_notify, weak_ref

Inherited from object: __format__, __getattribute__, __reduce__, __reduce_ex__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  __gtype__ = <GType GtkSourceBuffer (77240656)>
Properties [hide private]

Inherited from gtk.TextBuffer: tag_table

Inherited from gobject.GObject: __grefcount__

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__