<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://doc.seolizer.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://doc.seolizer.de/feed.php">
        <title>SEOLizer Dokumentation - lyx_-_programmiersprache:units:lyxvision</title>
        <description></description>
        <link>https://doc.seolizer.de/</link>
        <image rdf:resource="https://doc.seolizer.de/_media/wiki:dokuwiki.svg" />
       <dc:date>2026-05-23T10:16:42+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:app?rev=1779517801&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:button?rev=1779517919&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:cluster?rev=1779517935&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:consts?rev=1779517752&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:dialog?rev=1779517889&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:drivers?rev=1779517771&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:frame?rev=1779517905&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:group?rev=1779517856&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:inputline?rev=1779517951&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:listview?rev=1779517968&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:main?rev=1779517784&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:menu?rev=1779517988&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:staticline?rev=1779518014&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:statictext?rev=1779518002&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:tapplication?rev=1779517821&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:terminal?rev=1779518031&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:textdevice?rev=1779518045&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:types?rev=1779517732&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:view?rev=1779517838&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:window?rev=1779517872&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://doc.seolizer.de/_media/wiki:dokuwiki.svg">
        <title>SEOLizer Dokumentation</title>
        <link>https://doc.seolizer.de/</link>
        <url>https://doc.seolizer.de/_media/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:app?rev=1779517801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:30:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.app</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:app?rev=1779517801&amp;do=diff</link>
        <description>lyxvision.app

TProgram — Basis-Anwendungsklasse mit Ereignis-Dispatch-Loop. Verwaltet die View-Hierarchie, leitet Ereignisse an die fokussierte View weiter und bietet die grundlegende Anwendungsstruktur ohne Menü- und Statusleiste. Für vollständige Anwendungen mit Menü wird</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:button?rev=1779517919&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:31:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.button</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:button?rev=1779517919&amp;do=diff</link>
        <description>lyxvision.button

TButton — klickbare Schaltfläche mit Tastaturkürzel und Fokus-Handling. Erzeugt ein evCommand-Ereignis mit dem konfigurierten Command-Code wenn der Benutzer Enter drückt oder die Schaltfläche mit der Maus klickt. Tastaturkürzel werden durch Tilde-Markup im Label definiert (</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:cluster?rev=1779517935&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:32:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.cluster</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:cluster?rev=1779517935&amp;do=diff</link>
        <description>lyxvision.cluster

TCluster — gemeinsamer Basistyp für Radio-Button-Gruppen und Checkbox-Gruppen. Verwaltet eine Liste von Optionen mit bit-codiertem Auswahlzustand. TRadioButtons lässt nur eine Auswahl zu; TCheckBoxes erlaubt Mehrfachauswahl.

→</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:consts?rev=1779517752&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:29:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.consts</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:consts?rev=1779517752&amp;do=diff</link>
        <description>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:</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:dialog?rev=1779517889&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:31:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.dialog</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:dialog?rev=1779517889&amp;do=diff</link>
        <description>lyxvision.dialog

TDialog — modaler Dialog-Container. Blockiert die übergeordnete Anwendung bis der Benutzer den Dialog mit einem Befehl (cmOK, cmCancel …) beendet. Gibt das auslösende Command als Ergebniswert zurück.

→ lyxvision · lyxvision.window · lyxvision.button · lyxvision.inputline

----------</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:drivers?rev=1779517771&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:29:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.drivers</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:drivers?rev=1779517771&amp;do=diff</link>
        <description>lyxvision.drivers

Low-Level-Terminal-Treiber für LyxVision: ANSI-Escape-Sequenzen, xterm-256-Farben und Linux-Konsolenmodus. Kapselt die plattformspezifische Terminal-I/O — wird intern von lyxvision.main initialisiert und ist selten direkt nötig.</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:frame?rev=1779517905&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:31:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.frame</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:frame?rev=1779517905&amp;do=diff</link>
        <description>lyxvision.frame

TFrame — Rahmenzeichnung für Fenster und Dialoge. Zeichnet einfache oder doppelte Linienrahmen, Titelleiste, Zoom-Button, Schließen-Button und optionalen Schatten. TFrame ist eine interne View-Komponente, die automatisch von TWindow</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:group?rev=1779517856&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:30:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.group</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:group?rev=1779517856&amp;do=diff</link>
        <description>lyxvision.group

TGroup — Container-View, der beliebig viele Kind-Views enthält und verwaltet. Bildschirmausgabe, Ereignis-Dispatch und State-Änderungen werden an alle Kinder weitergegeben. TGroup ist die Basis für TWindow, TDialog und TDesktop.</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:inputline?rev=1779517951&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:32:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.inputline</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:inputline?rev=1779517951&amp;do=diff</link>
        <description>lyxvision.inputline

TInputLine — einzeiliges Texteingabefeld mit Cursor, Markierung, Clipboard und optionalem Validierungs-Callback. Unterstützt maximale Eingabelänge und Passwort-Modus (Eingabe wird mit * maskiert).

→ lyxvision · lyxvision.dialog · lyxvision.view

----------

Verwendung</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:listview?rev=1779517968&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:32:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.listview</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:listview?rev=1779517968&amp;do=diff</link>
        <description>lyxvision.listview

TListView — scrollbare Listenansicht mit Tastatur- und Maus-Navigation. Einträge können selektiert, mehrfach markiert und mit Enter bestätigt werden. Typisch als Dateiauswahl, Menü-Ersatz oder Ergebnisliste in Dialogen.

→</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:main?rev=1779517784&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:29:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.main</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:main?rev=1779517784&amp;do=diff</link>
        <description>lyxvision.main

Framework-Einstiegspunkt für LyxVision: Terminal initialisieren, Ereignis-Loop starten und aufräumen. LvxMain übernimmt die Treiber-Initialisierung, den Bildschirmaufbau und die saubere Wiederherstellung des Terminal-Zustands beim Beenden.</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:menu?rev=1779517988&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:33:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.menu</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:menu?rev=1779517988&amp;do=diff</link>
        <description>lyxvision.menu

Vollständiges Menüsystem für LyxVision-Anwendungen: TMenuBar als horizontale Menüleiste, TSubMenu als aufklappbare Untermenüs, TStatusLine als kontextsensitive Statusleiste am unteren Bildschirmrand.

→ lyxvision · lyxvision.tapplication · lyxvision.types

----------

Verwendung</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:staticline?rev=1779518014&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:33:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.staticline</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:staticline?rev=1779518014&amp;do=diff</link>
        <description>lyxvision.staticline

TStaticLine — horizontale oder vertikale Trennlinie zur visuellen Strukturierung von Dialogen und Fenstern. Zeichnet eine durchgezogene Linie mit konfigurierbarem Zeichen.

→ lyxvision · lyxvision.view · lyxvision.statictext

----------

Verwendung



----------

Funktionen</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:statictext?rev=1779518002&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:33:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.statictext</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:statictext?rev=1779518002&amp;do=diff</link>
        <description>lyxvision.statictext

TStaticText — nicht interaktives Textlabel, das mehrzeiligen Text an einer festen Position im Dialog oder Fenster anzeigt. Kann zur Laufzeit aktualisiert werden (z.B. für Status- oder Hilfetext).

→ lyxvision · lyxvision.view · lyxvision.staticline

----------

Verwendung</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:tapplication?rev=1779517821&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:30:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.tapplication</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:tapplication?rev=1779517821&amp;do=diff</link>
        <description>lyxvision.tapplication

TApplication mit Desktop, Menüleiste und Statusleiste — die vollständige Anwendungsschale für LyxVision-Programme. Erbt von TProgram (lyxvision.app) und ergänzt die Standardkomponenten einer typischen Terminal-UI-Anwendung.</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:terminal?rev=1779518031&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:33:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.terminal</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:terminal?rev=1779518031&amp;do=diff</link>
        <description>lyxvision.terminal

TTerminal — eingebetteter ANSI-Terminal-Emulator als LyxVision-Widget. Interpretiert ANSI-Escape-Sequenzen und zeigt Terminalausgabe innerhalb eines Dialogs oder Fensters an. Geeignet für die Einbettung von Shell-Ausgaben, Log-Streams oder interaktiven Programmen.</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:textdevice?rev=1779518045&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:34:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.textdevice</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:textdevice?rev=1779518045&amp;do=diff</link>
        <description>lyxvision.textdevice

TTextDevice — scrollbarer Textpuffer für Log-Ausgaben und Statusmeldungen. Im Gegensatz zu TTerminal interpretiert TTextDevice keine ANSI-Escape-Sequenzen, sondern zeigt Plain-Text zeilenweise mit automatischem Scrolling an. Neue Zeilen werden am Ende angehängt; der Puffer wird nach oben gescrollt.</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:types?rev=1779517732&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:28:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.types</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:types?rev=1779517732&amp;do=diff</link>
        <description>lyxvision.types

Gemeinsame Typdefinitionen für das gesamte LyxVision-Framework: TEvent (Ereignisstruktur), TPoint (x/y-Koordinate), TRect (Rechteck-Bereich) sowie alle Ereigniskonstanten für Maus, Tastatur und Befehle.

→ lyxvision · lyxvision.consts

----------

Typen</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:view?rev=1779517838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:30:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.view</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:view?rev=1779517838&amp;do=diff</link>
        <description>lyxvision.view

TView — Basis-Darstellungsobjekt für alle LyxVision-Widgets. Jedes sichtbare Element (Button, Dialog, Fenster, Label) erbt von TView. TView definiert Position, Größe, Flags und die drei zentralen Methoden: Draw, HandleEvent und SetState</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:window?rev=1779517872&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-23T06:31:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lyxvision.window</title>
        <link>https://doc.seolizer.de/lyx_-_programmiersprache:units:lyxvision:window?rev=1779517872&amp;do=diff</link>
        <description>lyxvision.window

TWindow — Rahmenfenster mit Titelleiste, Zoom-Button und Resize-Handle. Fenster können im Desktop verschoben und in der Größe verändert werden. TWindow erbt von TGroup und enthält automatisch einen TFrame.

→ lyxvision · lyxvision.group · lyxvision.frame · lyxvision.dialog

----------</description>
    </item>
</rdf:RDF>
