Inhaltsverzeichnis

lyxvision.consts

Konstanten für Farben, View-Flags, State-Flags, Draw-Flags und Cursor-Stile. Alle LyxVision-Units verwenden diese Konstanten — sie sind die gemeinsame Konfigurationssprache des Frameworks.

lyxvision · lyxvision.types


Farbkonstanten

Vordergrund- und Hintergrundfarben werden als Byte kombiniert: (Hintergrund shl 4) or Vordergrund.

Konstante Wert Farbe
clBlack 0 Schwarz
clBlue 1 Blau
clGreen 2 Grün
clCyan 3 Cyan
clRed 4 Rot
clMagenta 5 Magenta
clBrown 6 Braun
clLightGray 7 Hellgrau
clDarkGray 8 Dunkelgrau
clLightBlue 9 Hellblau
clLightGreen 10 Hellgrün
clLightCyan 11 Hellcyan
clLightRed 12 Hellrot
clLightMagenta 13 Hellmagenta
clYellow 14 Gelb
clWhite 15 Weiß

View-Flags

Konstante Bedeutung
ofSelectable View kann Fokus erhalten
ofTopSelect Bei Selektion in den Vordergrund holen
ofFirstClick Maustaste wird nicht an View weitergeleitet wenn sie Fokus erhält
ofFramed View hat einen Rahmen
ofPreProcess Ereignisverarbeitung vor Fokus-View
ofPostProcess Ereignisverarbeitung nach Fokus-View
ofCenterX Horizontal zentriert im Elternteil
ofCenterY Vertikal zentriert im Elternteil

State-Flags

Konstante Bedeutung
sfVisible View ist sichtbar
sfCursorVis Cursor der View ist sichtbar
sfShadow View wirft Schatten
sfActive View ist aktiv
sfSelected View ist selektiert (hat Fokus)
sfFocused View hat Eingabefokus
sfDragging View wird gerade verschoben
sfDisabled View ist deaktiviert
sfExposed View ist sichtbar auf dem Bildschirm

Cursor-Stile

Konstante Stil
crHidden Kein Cursor
crUnderline Unterstrich-Cursor
crBlock Block-Cursor

Letzte Aktualisierung: 2026-05-22