Vte.Terminal: Method Members

The methods of Vte.Terminal are listed below. For a list of all members, see the Terminal Members list.

See Also: Inherited members from Gtk.Widget

Public Methods

CopyClipboard()
Places the selected text in the terminal in the GDK_SELECTION_CLIPBOARD selection.
CopyPrimary()
Places the selected text in the terminal in the GDK_SELECTION_PRIMARY selection.
Feed(string)
Interprets data as if it were data received from a child process.
FeedChild(string)
Sends a block of UTF-8 text to the child as if it were entered by the user at the keyboard.
FeedChildBinary(string)
Documentation for this section has not yet been entered.
ForkCommand(string, string[], string[], string, bool, bool, bool) : int
Starts the specified command under a newly-allocated control pseudo-terminal.
GetCursorPosition(out long, out long)
Reads the location of the insertion cursor and returns it.
GetPadding(out int, out int)
Determines the amount of additional space the widget is using to pad the edges of its visible area.
GetText(bool, IntPtr, IntPtr) : string
Extracts a view of the visible part of the terminal.
GetTextIncludeTrailingSpaces(bool, IntPtr, IntPtr) : string
Documentation for this section has not yet been entered.
GetTextRange(long, long, long, long, bool, IntPtr, IntPtr) : string
Extracts a view of the visible part of the string.
ImAppendMenuitems(Gtk.MenuShell)
Appends menu items for various input methods to the given menu.
IsWordChar(char) : bool
Determines if a character is considered to be part of a word
MatchAdd(string) : int
Adds a regular expression to the list of matching expressions.
MatchCheck(long, long, out int) : string
Checks if the text in and around the specified position matches any of the regular expressions previously set using Terminal.MatchAdd().
MatchClearAll()
Clears the list of regular expressions the terminal uses to highlight text when the user moves the mouse cursor.
MatchRemove(int)
Removes the regular expression which is associated with the given tag from the list of expressions which the terminal will highlight when the user moves the mouse cursor over matching text.
MatchSetCursor(int, Gdk.Cursor)
Documentation for this section has not yet been entered.
MatchSetCursorType(int, Gdk.CursorType)
Documentation for this section has not yet been entered.
PasteClipboard()
Sends the contents of the GDK_SELECTION_CLIPBOARD selection to the terminal's child.
PastePrimary()
Sends the contents of the GDK_SELECTION_PRIMARY selection to the terminal's child.
Reset(bool, bool)
Resets as much of the terminal's internal state as possible.
SelectAll()
Documentation for this section has not yet been entered.
SelectNone()
Documentation for this section has not yet been entered.
SetColors(Gdk.Color, Gdk.Color, Gdk.Color[], long)
Change the colors of the Vte.Terminal
SetDefaultColors()
Reset the terminal palette to reasonable compiled-in defaults.
SetFontFromStringFull(string, TerminalAntiAlias)
Documentation for this section has not yet been entered.
SetFontFull(Pango.FontDescription, TerminalAntiAlias)
Documentation for this section has not yet been entered.
SetSize(long, long)
Attempts to change the terminal's size in terms of rows and columns.

Protected Methods

OnCharSizeChanged(uint, uint)
Default handler for the Terminal.CharSizeChanged event.
OnChildExited()
Default handler for the Terminal.ChildExited event.
OnClipboardCopied()
Documentation for this section has not yet been entered.
OnClipboardPasted()
Documentation for this section has not yet been entered.
OnCommit(string, uint)
Default handler for the Terminal.Commit event.
OnContentsChanged()
Default handler for the Terminal.ContentsChanged event.
OnCursorMoved()
Default handler for the Terminal.CursorMoved event.
OnDecreaseFontSize()
Default handler for the Terminal.DecreaseFontSize event.
OnDeiconifyWindow()
Default handler for the Terminal.DeiconifyWindow event.
OnEmulationChanged()
Default handler for the Terminal.EmulationChanged event.
OnEncodingChanged()
Default handler for the Terminal.EncodingChanged event.
OnEof()
Default handler for the Terminal.Eof event.
OnIconifyWindow()
Default handler for the Terminal.IconifyWindow event.
OnIconTitleChanged()
Default handler for the Terminal.IconTitleChanged event.
OnIncreaseFontSize()
Default handler for the Terminal.IncreaseFontSize event.
OnLowerWindow()
Default handler for the Terminal.LowerWindow event.
OnMaximizeWindow()
Default handler for the Terminal.MaximizeWindow event.
OnMoveWindow(uint, uint)
Default handler for the Terminal.MoveWindow event.
OnRaiseWindow()
Default handler for the Terminal.RaiseWindow event.
OnRefreshWindow()
Default handler for the Terminal.RefreshWindow event.
OnResizeWindow(uint, uint)
Default handler for the Terminal.ResizeWindow event.
OnRestoreWindow()
Default handler for the Terminal.RestoreWindow event.
OnSelectionChanged()
Default handler for the Terminal.SelectionChanged event.
OnStatusLineChanged()
Default handler for the Terminal.StatusLineChanged event.
OnTextDeleted()
Default handler for the Terminal.TextDeleted event.
OnTextInserted()
Default handler for the Terminal.TextInserted event.
OnTextModified()
Default handler for the Terminal.TextModified event.
OnTextScrolled(int)
Default handler for the Terminal.TextScrolled event.
OnWindowTitleChanged()
Default handler for the Terminal.WindowTitleChanged event.