Overview

Namespaces

  • Alvine
    • Application
      • Configuration
      • Console
        • Option
        • Terminal
          • VT100
      • Data
        • Generic
      • Resource
      • UI
      • Web
        • Model
          • Linkage
            • Relation
            • Structure
        • Presenter
          • Access
          • Data
          • Event
          • File
          • Page
            • Plugin
              • Authentication
              • Html
              • I18n
              • Navigation
              • UI
                • Wrapper
        • Route
          • Cache
          • Exception
          • Handler
        • View
          • Data
          • Definition
          • Intern
          • Json

Classes

  • BackgroundColor
  • Color
  • ControlSequences
  • Cursor
  • EscapeSequences
  • Position
  • TextAttributes
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class EscapeSequences

EscapeSequences

Eine Escape-Sequenz verwendet 2 oder mehr Zeichen um eine spezifizierte Kontrollfunktion aufzurufen. Diese Art von Sequenzen besitzen keine Parameter.

ESC - Escape-Zeichen I - Zwischenzeichen F - Abschlußzeichen

Beispiel: ESC#6

Alvine\Core\Alvine
Extended by Alvine\Application\Console\Terminal\VT100\ControlSequences
Extended by Alvine\Application\Console\Terminal\VT100\EscapeSequences

Direct known subclasses

Alvine\Application\Console\Terminal\VT100\BackgroundColor, Alvine\Application\Console\Terminal\VT100\Color, Alvine\Application\Console\Terminal\VT100\TextAttributes
Namespace: Alvine\Application\Console\Terminal\VT100
Package: Alvine\Application
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision: 216 $
Since: 20131214
Link: alvine.io
Link: http://wiki.bash-hackers.org/scripting/terminalcodes
Link: http://www.vt100.net/docs/vt510-rm/chapter4
Located at console/terminal/vt100/EscapeSequences.class.php
Methods summary
public
# __construct( string $intermediate, string $final = null )

Neue Escape-Sequenz erstellen.

Neue Escape-Sequenz erstellen.

Parameters

$intermediate
Steuerwert
$final
Abschlußzeichen (Standard ist m)

Overrides

Alvine\Application\Console\Terminal\VT100\ControlSequences::__construct()
Methods inherited from Alvine\Application\Console\Terminal\VT100\ControlSequences
__toString()
Constants summary
string ESCAPESEQUENCES

Start-Sequenz

Start-Sequenz

# "\033["
string FINALCHARACTER

Abschlußzeichen

Abschlußzeichen

# 'm'
string RESET

RESET

RESET

# "\033[0m"
string CLEAR

Bildschirm leeren

Bildschirm leeren

# "\033[2J"
Properties inherited from Alvine\Application\Console\Terminal\VT100\ControlSequences
$final, $intermediate, $parameter, $sequenceIntroducer
alvine.application API-Dokumentation 1.1.1 | © schukai GmbH | Impressum