Duden/ANSI-Escape Funktionen

ANSI_Funktion_Ausführen_1Arg

  • Parameter: arg, func
  • Parameter Typ: Zahl, Buchstabe
  • Rückgabe Typ: nichts

Aliase

  1. Führe die ANSI Funktion <func> mit dem argument <arg> aus

Implementation

    Schreibe (ESC verkettet mit arg als Text verkettet mit func).

ANSI_Funktion_Ausführen

  • Parameter: args, func
  • Parameter Typ: Zahlen Liste, Buchstabe
  • Rückgabe Typ: nichts

Aliase

  1. Führe die ANSI Funktion <func> mit den argumenten <args> aus

Implementation

    Der Text befehl ist ESC verkettet mit args mit dem Trennzeichen ';' zum Text verbunden.
    Schreibe (befehl verkettet mit func).

Konsole_Zeiger_Zeigen

  • Rückgabe Typ: nichts

Aliase

  1. Zeige den Konsolen Zeiger

Implementation

    Schreibe (ESC verkettet mit "?25h").

Konsole_Zeiger_Verstecken

  • Rückgabe Typ: nichts

Aliase

  1. Verstecke den Konsolen Zeiger

Implementation

    Schreibe (ESC verkettet mit "?25l").

Konsole_Zeiger_Hoch

  • Parameter: n
  • Parameter Typ: Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Bewege den Konsolen Zeiger um <n> Zeichen nach oben

Implementation

    Führe die ANSI Funktion 'A' mit dem argument n aus.

Konsole_Zeiger_Runter

  • Parameter: n
  • Parameter Typ: Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Bewege den Konsolen Zeiger um <n> Zeichen nach unten

Implementation

    Führe die ANSI Funktion 'B' mit dem argument n aus.

Konsole_Zeiger_Vorne

  • Parameter: n
  • Parameter Typ: Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Bewege den Konsolen Zeiger um <n> Zeichen nach vorne

Implementation

    Führe die ANSI Funktion 'C' mit dem argument n aus.

Konsole_Zeiger_Hinten

  • Parameter: n
  • Parameter Typ: Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Bewege den Konsolen Zeiger um <n> Zeichen nach hinten

Implementation

    Führe die ANSI Funktion 'D' mit dem argument n aus.

Konsole_Zeiger_Vorne_Zeile

  • Parameter: n
  • Parameter Typ: Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Bewege den Konsolen Zeiger um <n> Zeilen nach vorne

Implementation

    Führe die ANSI Funktion 'E' mit dem argument n aus.

Konsole_Zeiger_Hinten_Zeile

  • Parameter: n
  • Parameter Typ: Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Bewege den Konsolen Zeiger um <n> Zeilen nach hinten

Implementation

    Führe die ANSI Funktion 'F' mit dem argument n aus.

Konsole_Zeiger_Spalte

  • Parameter: n
  • Parameter Typ: Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Bewege den Konsolen Zeiger zu Spalte <n>

Implementation

    Führe die ANSI Funktion 'G' mit dem argument n aus.

Konsole_Zeiger_Position

  • Parameter: n, m
  • Parameter Typ: Zahl, Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Bewege den Konsolen Zeiger zu Zeile <n> und Spalte <m>

Implementation

    Führe die ANSI Funktion 'H' mit den argumenten (eine Liste, die aus n, m besteht) aus.

Konsole_Leeren_Ende

  • Rückgabe Typ: nichts

Aliase

  1. Leere die Konsole vom Zeiger zum Ende des Bildschirms

Implementation

    Führe die ANSI Funktion 'J' mit dem argument 0 aus.

Konsole_Leeren_Anfang

  • Rückgabe Typ: nichts

Aliase

  1. Leere die Konsole vom Zeiger zum Anfang des Bildschirms

Implementation

    Führe die ANSI Funktion 'J' mit dem argument 1 aus.

Konsole_Leeren

  • Rückgabe Typ: nichts

Aliase

  1. Leere die gesamte Konsole

Implementation

    Führe die ANSI Funktion 'J' mit dem argument 2 aus.

Konsole_Leeren_ClearBuf

  • Rückgabe Typ: nichts

Aliase

  1. Lösche alle gespeicherten Zeilen

Implementation

    Führe die ANSI Funktion 'J' mit dem argument 3 aus.

Konsole_Zeile_Leeren_Ende

  • Rückgabe Typ: nichts

Aliase

  1. Leere die Zeile vom Zeiger zum Ende des Bildschirms

Implementation

    Führe die ANSI Funktion 'K' mit dem argument 0 aus.

Konsole_Zeile_Leeren_Anfang

  • Rückgabe Typ: nichts

Aliase

  1. Leere die Zeile vom Zeiger zum Anfang des Bildschirms

Implementation

    Führe die ANSI Funktion 'K' mit dem argument 1 aus.

Konsole_Zeile_Leeren

  • Rückgabe Typ: nichts

Aliase

  1. Leere die gesamte Zeile

Implementation

    Führe die ANSI Funktion 'K' mit dem argument 2 aus.

Konsole_Scrollen_Hoch

  • Parameter: n
  • Parameter Typ: Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Scrolle die Konsole um <n> Zeilen nach oben

Implementation

    Führe die ANSI Funktion 'S' mit dem argument n aus.

Konsole_Scrollen_Runter

  • Parameter: n
  • Parameter Typ: Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Scrolle die Konsole um <n> Zeilen nach unten

Implementation

    Führe die ANSI Funktion 'T' mit dem argument n aus.

Konsole_Schrift_Reset

  • Rückgabe Typ: nichts

Aliase

  1. Konsolenschrift zurücksetzen

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 0 aus.

Konsole_Schrift_Fett

  • Rückgabe Typ: nichts

Aliase

  1. Konsolenschrift fett setzen

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 1 aus.

Konsole_Schrift_Schräg

  • Rückgabe Typ: nichts

Aliase

  1. Konsolenschrift schräg setzen

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 3 aus.

Konsole_Schrift_Unterstrichen

  • Rückgabe Typ: nichts

Aliase

  1. Konsolenschrift unterschrichen setzen

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 4 aus.

Konsole_Schrift_Durchgestrichen

  • Rückgabe Typ: nichts

Aliase

  1. Konsolenschrift durchgestrichen setzen

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 9 aus.

Konsole_Vordergrund_Reset

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift zurück.

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 39 aus.

Konsole_Vordergrund_Schwarz

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift zu schwarz

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 30 aus.

Konsole_Vordergrund_Rot

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift zu rot

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 31 aus.

Konsole_Vordergrund_Grün

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift zu grün

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 32 aus.

Konsole_Vordergrund_Gelb

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift zu gelb

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 33 aus.

Konsole_Vordergrund_Blau

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift zu blau

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 34 aus.

Konsole_Vordergrund_Magenta

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift zu magenta

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 35 aus.

Konsole_Vordergrund_Türkis

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift zu türkis

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 36 aus.

Konsole_Vordergrund_Weiß

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift zu weiß

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 37 aus.

Konsole_Vordergrund_8Bit

  • Parameter: n
  • Parameter Typ: Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift zum index <n> einer 8Bit Farbpallete

Implementation

    Führe die ANSI Funktion 'm' mit den argumenten (eine Liste, die aus 38, 5, n besteht) aus.

Konsole_Vordergrund_RGB

  • Parameter: r, g, b
  • Parameter Typ: Zahl, Zahl, Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift zum RGB wert <r>, <g>, <b>

Implementation

    Führe die ANSI Funktion 'm' mit den argumenten (eine Liste, die aus 38, 2, r, g, b besteht) aus.

Konsole_Hintergrund_Reset

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift Hintergrund zurück.

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 49 aus.

Konsole_Hintergrund_Schwarz

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift Hintergrund zu schwarz

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 40 aus.

Konsole_Hintergrund_Rot

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift Hintergrund zu rot

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 41 aus.

Konsole_Hintergrund_Grün

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift Hintergrund zu grün

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 42 aus.

Konsole_Hintergrund_Gelb

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift Hintergrund zu gelb

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 43 aus.

Konsole_Hintergrund_Blau

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift Hintergrund zu blau

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 44 aus.

Konsole_Hintergrund_Magenta

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift Hintergrund zu magenta

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 45 aus.

Konsole_Hintergrund_Türkis

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift Hintergrund zu türkis

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 46 aus.

Konsole_Hintergrund_Weiß

  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift Hintergrund zu weiß

Implementation

    Führe die ANSI Funktion 'm' mit dem argument 47 aus.

Konsole_Hintergrund_8Bit

  • Parameter: n
  • Parameter Typ: Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift Hintergrund zum index <n> einer 8Bit Farbpallete

Implementation

    Führe die ANSI Funktion 'm' mit den argumenten (eine Liste, die aus 48, 5, n besteht) aus.

Konsole_Hintergrund_RGB

  • Parameter: r, g, b
  • Parameter Typ: Zahl, Zahl, Zahl
  • Rückgabe Typ: nichts

Aliase

  1. Setze die Konsolenschrift Hintergrund zum RGB wert <r>, <g>, <b>

Implementation

    Führe die ANSI Funktion 'm' mit den argumenten (eine Liste, die aus 48, 2, r, g, b besteht) aus.