====== std.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'' und ''TDialog'' erzeugt wird. → [[lyx_-_programmiersprache:units:lyxvision|lyxvision]] · [[lyx_-_programmiersprache:units:lyxvision:window|lyxvision.window]] · [[lyx_-_programmiersprache:units:lyxvision:view|lyxvision.view]] ---- ===== Typen ===== ==== TFrame (struct) ==== ^ Feld ^ Typ ^ | ''originX'' | ''int64'' | | ''originY'' | ''int64'' | | ''sizeX'' | ''int64'' | | ''sizeY'' | ''int64'' | | ''cursorX'' | ''int64'' | | ''cursorY'' | ''int64'' | | ''growMode'' | ''int64'' | | ''dragMode'' | ''int64'' | | ''helpCtx'' | ''int64'' | | ''state'' | ''int64'' | | ''options'' | ''int64'' | | ''ownerPtr'' | ''int64'' | | ''nextPtr'' | ''int64'' | | ''viewType'' | ''int64'' | | ''dirtyLevel'' | ''int64'' | | ''parentDirty'' | ''int64'' | | ''frameStyle'' | ''int64'' | ---- ===== Funktionen ===== ^ Signatur ^ Sichtbarkeit ^ Beschreibung ^ | ''FrameCreate(x: int64, y: int64, w: int64, h: int64): TFrame'' | pub | TFrame Funktionen Erstellt einen neuen Frame | | ''FrameSetStyle(f: TFrame, style: int64): TFrame'' | pub | Setzt den Rahmen-Stil | | ''FrameDraw(f: TFrame): TFrame'' | pub | Zeichnet den Rahmen | | ''FrameDrawTitle(f: TFrame, title: pchar, titleColor: int64): TFrame'' | pub | Zeichnet den Rahmen mit Titel | ---- //Signaturen automatisch aus ''std/lyxvision/frame.lyx'' erzeugt (Stand 2026-08-02, lyxc 1.0.21A). Beschreibungen stammen aus den Quellkommentaren und sind teilweise unvollständig.//