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.

→ lyxvision · lyxvision.tapplication · 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.