Next:
Gnome2::Window
Previous:
Gnome2::Vte::main
 [Gtk2-Perl - Table of Contents][Gtk2-Perl - Index]

Gnome2::Vte::Terminal



NAME

Gnome2::Vte::Terminal

HIERARCHY

  Glib::Object
  +----Glib::InitiallyUnowned
       +----Gtk2::Object
            +----Gtk2::Widget
                 +----Gnome2::Vte::Terminal

INTERFACES

  Glib::Object::_Unregistered::AtkImplementorIface
  Gtk2::Buildable

METHODS

widget = Gnome2::Vte::Terminal->new

adjustment = $terminal->get_adjustment

boolean = $terminal->get_allow_bold

$terminal->set_allow_bold ($allow_bold)

boolean = $terminal->get_audible_bell

$terminal->set_audible_bell ($is_audible)

$terminal->set_background_image_file ($path)

$terminal->set_background_image ($image)

$terminal->set_background_saturation ($saturation)

$terminal->set_background_tint_color ($color)

Since: vte 0.12

$terminal->set_background_transparent ($transparent)

$terminal->set_backspace_binding ($binding)

long = $terminal->get_char_ascent

long = $terminal->get_char_descent

long = $terminal->get_char_height

long = $terminal->get_char_width

$terminal->set_color_background ($background)

$terminal->set_color_bold ($bold)

$terminal->set_color_cursor ($cursor_background)

Since: vte 0.12

$terminal->set_color_dim ($dim)

$terminal->set_color_foreground ($foreground)

$terminal->set_color_highlight ($highlight_background)

Since: vte 0.12

$terminal->set_colors ($foreground, $background, $palette_ref)

long = $terminal->get_column_count

$terminal->copy_clipboard

$terminal->copy_primary

$terminal->set_cursor_blinks ($blink)

(column, row) = $terminal->get_cursor_position

$terminal->set_default_colors

string = $terminal->get_default_emulation

Since: vte 0.12

$terminal->set_delete_binding ($binding)

string = $terminal->get_emulation

$terminal->set_emulation ($emulation)

string = $terminal->get_encoding

$terminal->set_encoding ($codeset)

$terminal->feed ($data)

$terminal->feed_child ($data)

$terminal->feed_child_binary ($data)

Since: vte 0.12

$terminal->set_font_from_string_full ($name, $anti_alias)

Since: vte 0.12

$terminal->set_font_from_string ($name)

$terminal->set_font_full ($font_desc, $anti_alias)

Since: vte 0.12

fontdescription = $terminal->get_font

$terminal->set_font ($font_desc)

integer = $terminal->fork_command ($command, $arg_ref, $env_ref, $directory, $lastlog, $utmp, $wtmp)

boolean = $terminal->get_has_selection

string = $terminal->get_icon_title

$terminal->im_append_menuitems ($menushell)

boolean = $terminal->is_word_char ($c)

integer = $terminal->match_add ($match)

list = $terminal->match_check ($column, $row)

$terminal->match_clear_all

$terminal->match_remove ($tag)

$terminal->match_set_cursor ($tag, $cursor)

Since: vte 0.12

$terminal->match_set_cursor_type ($tag, $cursor_type)

Since: vte 0.12

boolean = $terminal->get_mouse_autohide

$terminal->set_mouse_autohide ($setting)

$terminal->set_opacity ($opacity)

Since: vte 0.14

(xpad, ypad) = $terminal->get_padding

$terminal->paste_clipboard

$terminal->paste_primary

$terminal->set_pty ($pty_master)

Since: vte 0.12

$terminal->reset ($full, $clear_history)

long = $terminal->get_row_count

$terminal->set_scroll_background ($scroll)

Since: vte 0.12

$terminal->set_scroll_on_keystroke ($scroll)

$terminal->set_scroll_on_output ($scroll)

$terminal->set_scrollback_lines ($lines)

$terminal->set_size ($columns, $rows)

string = $terminal->get_status_line

list = $terminal->get_text ($func=undef, $data=undef)

Returns the selected text and a reference to a VteCharAttributes array describing every character in that text.

list = $terminal->get_text_include_trailing_spaces ($func, $data=undef)

Returns the selected text and a reference to a VteCharAttributes array describing every character in that text.

Since: vte 0.12

list = $terminal->get_text_range ($start_row, $start_col, $end_row, $end_col, $func, $data=undef)

Returns the selected text and a reference to a VteCharAttributes array describing every character in that text.

boolean = $terminal->get_using_xft

boolean = $terminal->get_visible_bell

$terminal->set_visible_bell ($is_visible)

string = $terminal->get_window_title

$terminal->set_word_chars ($spec)

SIGNALS

eof (Gnome2::Vte::Terminal)
child-exited (Gnome2::Vte::Terminal)
window-title-changed (Gnome2::Vte::Terminal)
icon-title-changed (Gnome2::Vte::Terminal)
encoding-changed (Gnome2::Vte::Terminal)
commit (Gnome2::Vte::Terminal, string, Glib::UInt)
emulation-changed (Gnome2::Vte::Terminal)
char-size-changed (Gnome2::Vte::Terminal, Glib::UInt, Glib::UInt)
selection-changed (Gnome2::Vte::Terminal)
contents-changed (Gnome2::Vte::Terminal)
cursor-moved (Gnome2::Vte::Terminal)
deiconify-window (Gnome2::Vte::Terminal)
iconify-window (Gnome2::Vte::Terminal)
raise-window (Gnome2::Vte::Terminal)
lower-window (Gnome2::Vte::Terminal)
refresh-window (Gnome2::Vte::Terminal)
restore-window (Gnome2::Vte::Terminal)
maximize-window (Gnome2::Vte::Terminal)
resize-window (Gnome2::Vte::Terminal, Glib::UInt, Glib::UInt)
move-window (Gnome2::Vte::Terminal, Glib::UInt, Glib::UInt)
status-line-changed (Gnome2::Vte::Terminal)
increase-font-size (Gnome2::Vte::Terminal)
decrease-font-size (Gnome2::Vte::Terminal)
text-modified (Gnome2::Vte::Terminal)
text-inserted (Gnome2::Vte::Terminal)
text-deleted (Gnome2::Vte::Terminal)
text-scrolled (Gnome2::Vte::Terminal, integer)
copy-clipboard (Gnome2::Vte::Terminal)
paste-clipboard (Gnome2::Vte::Terminal)

ENUMS AND FLAGS

enum Gnome2::Vte::Terminal::AntiAlias

enum Gnome2::Vte::Terminal::EraseBinding

enum Gtk2::Gdk::CursorType

SEE ALSO

Gnome2::Vte, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget

COPYRIGHT

Copyright (C) 2003-2006 by the gtk2-perl team.

This software is licensed under the LGPL. See Gnome2::Vte for a full notice.


[Top] Generated by Marek::Pod::HTML 0.49 on Wed Dec 16 22:59:35 2009