Files

980 B
Raw Blame History

MODIFIED Requirements

Der Bildschirm SHALL die klassische Palette abbilden (Vordergrund 015, Hintergrund 07) als feste 24-Bit-RGB-Werte ausgeben, unabhängig von Terminalprofil und Farberkennung (klassisch 1 = #0000AA, 4 = #AA0000). Dieselbe Abbildung SHALL für IDE, Formularvorschau und BASIC-Ausgabe gelten; programmbestimmte Farbnummern SHALL unverändert bleiben. Blinkende Vordergrundfarben (1631) SHALL als „hell" simuliert werden (Farbe 16, Intensitätsbit gesetzt) — kein echtes Terminal-Blinken.

  • WHEN COLOR 17, 0 gesetzt wird (blinkend Blau)
  • THEN wird mit heller Vordergrundfarbe 9 gerendert

Scenario: Programmbestimmte absolute Farbe

  • WHEN ein Programm COLOR 7, 1 oder entsprechende ForeColor-/BackColor-Eigenschaften verwendet
  • THEN wird #AAAAAA auf #0000AA ausgegeben, auch bei abweichender ANSI-Palette und ohne COLORTERM