std.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.
→ lyxvision · lyxvision.view · lyxvision.window
Funktionen
| Signatur | Sichtbarkeit | Beschreibung |
|---|---|---|
GroupNew(x: int64, y: int64, w: int64, h: int64): TGroup | pub | TGroup Funktionen |
GroupInsert(g: TGroup, v: TView): TGroup | pub | Hängt v ans Ende der Kind-Liste von g |
GroupRemove(g: TGroup, v: TView): TGroup | pub | — |
GroupDraw(g: TGroup): TGroup | pub | — |
GroupAddToFocusChain(g: TGroup, v: TView): TGroup | pub | — |
GroupNext(g: TGroup): TGroup | pub | Setzt Fokus auf das nächste selektierbare Kind (Tab) |
GroupPrev(g: TGroup): TGroup | pub | Setzt Fokus auf das vorherige selektierbare Kind (Shift-Tab) |
GroupSetCurrent(g: TGroup, v: TView): TGroup | pub | — |
GroupGetCurrent(g: TGroup): TView | pub | — |
GroupExecute(g: TGroup): int64 | pub | — |
GroupSetState(g: TGroup, aState: int64, enable: int64): TGroup | pub | — |
GroupClear(g: TGroup): TGroup | pub | — |
GroupIsEmpty(g: TGroup): bool | pub | — |
Signaturen automatisch aus std/lyxvision/group.lyx erzeugt (Stand 2026-08-02, lyxc 1.0.21A). Beschreibungen stammen aus den Quellkommentaren und sind teilweise unvollständig.
