Rechercher une page de manuel
Gtk2::SourceView2::View.3pm
Langue: en
Version: 2010-06-20 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
- NAME
- HIERARCHY
- INTERFACES
- METHODS
- widget = Gtk2::SourceView2::View->new
- widget = Gtk2::SourceView2::View->new_with_buffer ($buffer)
- boolean = $view->get_auto_indent
- $view->set_auto_indent ($enable)
- drawspacesflags = $view->get_draw_spaces
- $view->set_draw_spaces ($flags)
- boolean = $view->get_highlight_current_line
- $view->set_highlight_current_line ($show)
- boolean = $view->get_indent_on_tab
- $view->set_indent_on_tab ($enable)
- integer = $view->get_indent_width
- $view->set_indent_width ($width)
- boolean = $view->get_insert_spaces_instead_of_tabs
- $view->set_insert_spaces_instead_of_tabs ($enable)
- color = $view->get_mark_category_background ($category)
- $view->set_mark_category_background ($category, $color)
- pixbuf or undef = $view->get_mark_category_pixbuf ($category)
- $view->set_mark_category_pixbuf ($category, $pixbuf)
- integer = $view->get_mark_category_priority ($category)
- $view->set_mark_category_priority ($category, $priority)
- integer = $view->get_right_margin_position
- $view->set_right_margin_position ($pos)
- boolean = $view->get_show_line_marks
- $view->set_show_line_marks ($show)
- boolean = $view->get_show_line_numbers
- $view->set_show_line_numbers ($show)
- boolean = $view->get_show_right_margin
- $view->set_show_right_margin ($show)
- smarthomeendtype = $view->get_smart_home_end
- $view->set_smart_home_end ($smart_he)
- integer = $view->get_tab_width
- $view->set_tab_width ($width)
- PROPERTIES
- SIGNALS
- ENUMS AND FLAGS
- SEE ALSO
- COPYRIGHT
NAME
Gtk2::SourceView2::ViewHIERARCHY
Glib::Object +----Glib::InitiallyUnowned +----Gtk2::Object +----Gtk2::Widget +----Gtk2::Container +----Gtk2::TextView +----Gtk2::SourceView2::View
INTERFACES
Glib::Object::_Unregistered::AtkImplementorIface Gtk2::Buildable
METHODS
widget = Gtk2::SourceView2::View->new
widget = Gtk2::SourceView2::View->new_with_buffer ($buffer)
- •
- $buffer (Gtk2::SourceView2::Buffer)
boolean = $view->get_auto_indent
$view->set_auto_indent ($enable)
- •
- $enable (boolean)
drawspacesflags = $view->get_draw_spaces
$view->set_draw_spaces ($flags)
- •
- $flags (Gtk2::SourceView2::DrawSpacesFlags)
boolean = $view->get_highlight_current_line
$view->set_highlight_current_line ($show)
- •
- $show (boolean)
boolean = $view->get_indent_on_tab
$view->set_indent_on_tab ($enable)
- •
- $enable (boolean)
integer = $view->get_indent_width
$view->set_indent_width ($width)
- •
- $width (integer)
boolean = $view->get_insert_spaces_instead_of_tabs
$view->set_insert_spaces_instead_of_tabs ($enable)
- •
- $enable (boolean)
color = $view->get_mark_category_background ($category)
- •
- $category (string)
$view->set_mark_category_background ($category, $color)
- •
- $category (string)
- •
- $color (Gtk2::Gdk::Color or undef)
pixbuf or undef = $view->get_mark_category_pixbuf ($category)
- •
- $category (string)
$view->set_mark_category_pixbuf ($category, $pixbuf)
- •
- $category (string)
- •
- $pixbuf (Gtk2::Gdk::Pixbuf or undef)
integer = $view->get_mark_category_priority ($category)
- •
- $category (string)
$view->set_mark_category_priority ($category, $priority)
- •
- $category (string)
- •
- $priority (integer)
integer = $view->get_right_margin_position
$view->set_right_margin_position ($pos)
- •
- $pos (integer)
boolean = $view->get_show_line_marks
$view->set_show_line_marks ($show)
- •
- $show (boolean)
boolean = $view->get_show_line_numbers
$view->set_show_line_numbers ($show)
- •
- $show (boolean)
boolean = $view->get_show_right_margin
$view->set_show_right_margin ($show)
- •
- $show (boolean)
smarthomeendtype = $view->get_smart_home_end
$view->set_smart_home_end ($smart_he)
- •
- $smart_he (Gtk2::SourceView2::SmartHomeEndType)
integer = $view->get_tab_width
$view->set_tab_width ($width)
- •
- $width (integer)
PROPERTIES
- 'auto-indent' (boolean : readable / writable)
- Whether to enable auto indentation
- 'completion' (Glib::Object::_Unregistered::GtkSourceCompletion : readable)
- The completion object associated with the view
- 'draw-spaces' (Gtk2::SourceView2::DrawSpacesFlags : readable / writable)
- Set if and how the spaces should be visualized
- 'highlight-current-line' (boolean : readable / writable)
- Whether to highlight the current line
- 'indent-on-tab' (boolean : readable / writable)
- Whether to indent the selected text when the tab key is pressed
- 'indent-width' (integer : readable / writable)
- Number of spaces to use for each step of indent
- 'insert-spaces-instead-of-tabs' (boolean : readable / writable)
- Whether to insert spaces instead of tabs
- 'right-margin-position' (Glib::UInt : readable / writable)
- Position of the right margin
- 'show-line-marks' (boolean : readable / writable)
- Whether to display line mark pixbufs
- 'show-line-numbers' (boolean : readable / writable)
- Whether to display line numbers
- 'show-right-margin' (boolean : readable / writable)
- Whether to display the right margin
- 'smart-home-end' (Gtk2::SourceView2::SmartHomeEndType : readable / writable)
- HOME and END keys move to first/last non whitespace characters on line before going to the start/end of the line
- 'tab-width' (Glib::UInt : readable / writable)
- Width of a tab character expressed in spaces
SIGNALS
- undo (Gtk2::SourceView2::View)
- redo (Gtk2::SourceView2::View)
- show-completion (Gtk2::SourceView2::View)
- line-mark-activated (Gtk2::SourceView2::View, Gtk2::TextIter, Gtk2::Gdk::Event)
- move-lines (Gtk2::SourceView2::View, boolean, integer)
ENUMS AND FLAGS
flags Gtk2::SourceView2::DrawSpacesFlags
- •
- 'space' / 'GTK_SOURCE_DRAW_SPACES_SPACE'
- •
- 'tab' / 'GTK_SOURCE_DRAW_SPACES_TAB'
- •
- 'newline' / 'GTK_SOURCE_DRAW_SPACES_NEWLINE'
- •
- 'nbsp' / 'GTK_SOURCE_DRAW_SPACES_NBSP'
- •
- 'leading' / 'GTK_SOURCE_DRAW_SPACES_LEADING'
- •
- 'text' / 'GTK_SOURCE_DRAW_SPACES_TEXT'
- •
- 'trailing' / 'GTK_SOURCE_DRAW_SPACES_TRAILING'
- •
- 'all' / 'GTK_SOURCE_DRAW_SPACES_ALL'
enum Gtk2::SourceView2::SmartHomeEndType
- •
- 'disabled' / 'GTK_SOURCE_SMART_HOME_END_DISABLED'
- •
- 'before' / 'GTK_SOURCE_SMART_HOME_END_BEFORE'
- •
- 'after' / 'GTK_SOURCE_SMART_HOME_END_AFTER'
- •
- 'always' / 'GTK_SOURCE_SMART_HOME_END_ALWAYS'
SEE ALSO
Gtk2::SourceView2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container, Gtk2::TextViewCOPYRIGHT
Copyright (C) 2009 by Emmanuel RodriguezContenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre