VteTerminal
A terminal widget implementation.
A VteTerminal is a terminal emulator implemented as a GTK2 widget.
@VTE_ERASE_AUTO: For backspace, attempt to determine the right value from the terminal's IO settings. For delete, use the control sequence.
@VTE_ERASE_ASCII_BACKSPACE: Send an ASCII backspace character (0x08).
@VTE_ERASE_ASCII_DELETE: Send an ASCII delete character (0x7F).
@VTE_ERASE_DELETE_SEQUENCE: Send the "@7" control sequence.
@widget:
@adjustment: Scroll bar adjustments.
@char_width: Width of a narrow character cell.
@char_height: Height of a character cell.
@char_ascent:
@char_descent:
@row_count: Number of visible rows.
@column_count: Number of visible columns.
@window_title: The terminal's idea of what the window's title should be.
@icon_title: The terminal's idea of what the window's title should be when iconified.
@Returns:
@terminal:
@menushell:
@terminal:
@command:
@argv:
@envv:
@Returns:
@terminal:
@data:
@length:
@terminal:
@data:
@length:
@terminal:
@terminal:
@terminal:
@terminal:
@terminal:
@columns:
@rows:
@Param2:
@Param3:
@terminal:
@is_audible:
@terminal:
@Returns:
@terminal:
@is_visible:
@terminal:
@Returns:
@terminal:
@scroll:
@terminal:
@scroll:
@terminal:
@bold:
@terminal:
@foreground:
@terminal:
@background:
@terminal:
@foreground:
@background:
@palette:
@palette_size:
@terminal:
@terminal:
@image:
@terminal:
@path:
@terminal:
@saturation:
@terminal:
@transparent:
@terminal:
@blink:
@terminal:
@lines:
@Param2:
@terminal:
@font_desc:
@terminal:
@name:
@terminal:
@Returns:
@terminal:
@Returns:
@terminal:
@Returns:
@terminal:
@spec:
@terminal:
@c:
@Returns:
@terminal:
@binding:
@terminal:
@binding:
@terminal:
@setting:
@terminal:
@Returns:
@terminal:
@full:
@clear_history:
@terminal:
@is_selected:
@attributes:
@Returns:
@terminal:
@start_row:
@start_col:
@end_row:
@end_col:
@is_selected:
@attributes:
@Returns:
@terminal:
@column:
@row:
@terminal:
@terminal:
@match:
@Returns:
@terminal:
@column:
@row:
@tag:
@Returns:
@Param2:
@Param3:
@terminal:
@emulation:
@terminal:
@Returns:
@terminal:
@codeset:
@terminal:
@Returns:
@terminal:
@Returns:
@terminal:
@xpad:
@ypad:
@terminal:
@Returns:
@terminal:
@Returns:
@terminal:
@Returns:
@terminal:
@Returns:
@terminal:
@Returns:
@terminal:
@Returns:
@terminal:
@Returns:
@terminal:
@Returns:
@terminal:
@Returns:
Emitted whenever selection of a new font causes the values of the
@char_width or @char_height fields to change.
@vteterminal: the object which received the signal.
@arg1: the new character cell width.
@arg2: the new character cell height.
This signal is emitted when the terminal detects that a child started using
vte_terminal_fork_command() has exited.
@vteterminal: the object which received the signal.
Emitted whenever the visible appearance of the terminal has changed. Used
primarily by #VteTerminalAccessible.
@vteterminal: the object which received the signal.
Emitted whenever the cursor moves to a new character cell. Used primarily
by #VteTerminalAccessible.
@vteterminal: the object which received the signal.
Emitted at the child application's request.
@vteterminal: the object which received the signal.
@vteterminal: the object which received the signal.
@vteterminal: the object which received the signal.
@vteterminal: the object which received the signal.
Emitted when the terminal's @icon_title field is modified.
@vteterminal: the object which received the signal.
Emitted at the child application's request.
@vteterminal: the object which received the signal.
Emitted at the child application's request.
@vteterminal: the object which received the signal.
Emitted at the child application's request.
@vteterminal: the object which received the signal.
Emitted at the child application's request.
@vteterminal: the object which received the signal.
@arg1: the terminal's desired location, X coordinate.
@arg2: the terminal's desired location, Y coordinate.
Emitted at the child application's request.
@vteterminal: the object which received the signal.
Emitted at the child application's request.
@vteterminal: the object which received the signal.
Emitted at the child application's request.
@vteterminal: the object which received the signal.
@arg1: the desired width in pixels.
@arg2: the desired height in pixels.
Emitted at the child application's request.
@vteterminal: the object which received the signal.
Emitted whenever the contents of terminal's selection changes.
@vteterminal: the object which received the signal.
Emitted whenever the contents of the status line are modified or cleared.
@vteterminal: the object which received the signal.
Emitted when the terminal's @window_title field is modified.
@vteterminal: the object which received the signal.