Next:
Gtk2::SourceView::index
Previous:
Gtk2::SourceView
 [Gtk2-Perl - Table of Contents][Gtk2-Perl - Index]

Gtk2::SourceView::Buffer



NAME

Gtk2::SourceView::Buffer

HIERARCHY

  Glib::Object
  +----Gtk2::TextBuffer
       +----Gtk2::SourceView::Buffer

METHODS

buffer = Gtk2::SourceView::Buffer->new ($table)

buffer = Gtk2::SourceView::Buffer->new_with_language ($language)

$buffer->begin_not_undoable_action

$source_buffer->set_bracket_match_style ($style)

boolean = $buffer->can_redo

boolean = $buffer->can_undo

boolean = $buffer->get_check_brackets

$buffer->set_check_brackets ($check_brackets)

GtkSourceMarker = $buffer->create_marker ($name, $type, $where)

$buffer->delete_marker ($marker)

$buffer->end_not_undoable_action

gunichar = $buffer->get_escape_char

$buffer->set_escape_char ($escape_char)

GtkSourceMarker or undef = $buffer->get_first_marker

boolean = $buffer->get_highlight

$buffer->set_highlight ($highlight)

textiter = $buffer->get_iter_at_marker ($marker)

language or undef = $buffer->get_language

$buffer->set_language ($language)

GtkSourceMarker or undef = $buffer->get_last_marker

GtkSourceMarker or undef = $buffer->get_marker ($name)

list = $buffer->get_markers_in_region ($begin, $end)

integer = $buffer->get_max_undo_levels

$buffer->set_max_undo_levels ($max_undo_levels)

$buffer->move_marker ($marker, $where)

GtkSourceMarker or undef = $buffer->get_next_marker ($iter)

GtkSourceMarker or undef = $buffer->get_prev_marker ($iter)

$buffer->redo

$buffer->undo

PROPERTIES

'check-brackets' (boolean : readable / writable)
Whether to check and highlight matching brackets
'escape-char' (Glib::UInt : readable / writable)
Escaping character for syntax patterns
'highlight' (boolean : readable / writable)
Whether to highlight syntax in the buffer
'language' (Gtk2::SourceView::Language : readable / writable)
Language object to get highlighting patterns from
'max-undo-levels' (integer : readable / writable)
Number of undo levels for the buffer

SIGNALS

can-undo (Gtk2::SourceView::Buffer, boolean)
can-redo (Gtk2::SourceView::Buffer, boolean)
highlight-updated (Gtk2::SourceView::Buffer, Gtk2::TextIter, Gtk2::TextIter)
marker-updated (Gtk2::SourceView::Buffer, Gtk2::TextIter)

SEE ALSO

Glib::Object, Gtk2::TextBuffer

COPYRIGHT

Copyright (C) 2007 Gtk2-Perl Team


[Top]