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.