Vega.Images — Bildanzeige und Symbolsammlung
TImage zeigt ein Bild, TImageList hält einen Satz gleich großer Symbole für Werkzeugleisten, Listen und Bäume. Beide bauen auf TBitmap aus Vega.Picture auf und kennen selbst kein Dateiformat.
Quelldatei: Vega/Images.lyx
→ Alle Units · Alle Steuerelemente · Vega VCL
Klassen
| Klasse | Basis | Zweck |
|---|---|---|
| TImage | TControl | Zeigt ein Bild; AutoSize, Stretch, Proportional, Center bestimmen wie |
| TImageList | TComponent | Sammlung gleich großer Symbole, mit Draw und DrawDisabled |
Freie Funktionen
| Signatur | Zweck |
|---|---|
NewImage(): TImage | Erzeugt ein leeres TImage |
NewImageFromFile(path: pchar): TImage | Erzeugt ein TImage und lädt gleich diese Datei |
NewImageList(w: int64, h: int64): TImageList | Erzeugt eine Symbolsammlung dieser Symbolgröße |
Zu beachten
- Beide kopieren übergebene Bitmaps — sonst gäbe es zwei Besitzer für denselben Speicher.
TImageListist keine Steuerelement-, sondern eine TComponent-Ableitung: sie zeichnet nie von selbst.
Abhängigkeiten
Importiert: Vega.Types, Vega.Events, Vega.Canvas, Vega.Theme, Vega.Component, Vega.Control, Vega.Font, Vega.Strings, Vega.Lists, Vega.Style, Vega.StdCtrls, Vega.Extras, Vega.Picture
Wird importiert von: Vega.Layout, Vega.ListView, Vega.Trees
Letzte Aktualisierung: 2026-08-20 — Klassen, Aufzählungen, Konstanten und freie Funktionen maschinell aus Vega/Images.lyx erhoben.
