====== std.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 ''lyxvision.tapplication'' empfohlen. → [[lyx_-_programmiersprache:units:lyxvision|lyxvision]] · [[lyx_-_programmiersprache:units:lyxvision:tapplication|lyxvision.tapplication]] · [[lyx_-_programmiersprache:units:lyxvision:main|lyxvision.main]] ---- ===== Funktionen ===== ^ Signatur ^ Sichtbarkeit ^ Beschreibung ^ | ''ProgramNew(): TProgram'' | pub | TProgram Funktionen | | ''ProgramInit(p: TProgram): TProgram'' | pub | — | | ''ProgramDone(p: TProgram): TProgram'' | pub | — | | ''ProgramRun(p: TProgram): TProgram'' | pub | — | | ''ProgramStop(p: TProgram): TProgram'' | pub | — | | ''ProgramIsRunning(p: TProgram): bool'' | pub | — | | ''ProgramSetReturnCode(p: TProgram, code: int64): TProgram'' | pub | — | | ''ProgramGetReturnCode(p: TProgram): int64'' | pub | — | | ''ProgramGetDesktop(p: TProgram): int64'' | pub | — | | ''ProgramInsertDesktop(p: TProgram, viewPtr: int64): TProgram'' | pub | — | | ''ProgramDraw(p: TProgram): TProgram'' | pub | — | | ''ProgramExecuteDialog(p: TProgram, dlg: TDialog): int64'' | pub | — | | ''GetProgram(): int64'' | pub | — | | ''SetProgram(p: TProgram): int64'' | pub | — | ---- //Signaturen automatisch aus ''std/lyxvision/app.lyx'' erzeugt (Stand 2026-08-02, lyxc 1.0.21A). Beschreibungen stammen aus den Quellkommentaren und sind teilweise unvollständig.//