GvTv-Unit

Diese Unit ermöglicht Ihnen, Turbo-Vision-Objekte in
Graphics-Vision-Programme einzubinden, ohne daß Sie deren Quelltext
verändern müssen. GvTv wickelt Views in eine Turbo-Vision-Gruppe
ein, die mit einer Graphics-Vision-View verbunden ist. Bildschirmausgaben
und gewisse Aktionen werden in die Graphics-Vision-Welt gespiegelt.

GvTv-Objekte sind aber deutlich ineffizienter und häßlicher als
speziell für Graphics Vision geschriebene Objekte. Zwar bemüht sich GvTv
sehr um seine Views, aber es kann nicht alle Aktionen geeignet simulieren
bzw. spiegeln. Insbesondere sind Referenzen zur Außenwelt, etwa zur
Statuszeile, nur ungenügend unterstützt.

Wenn Sie sich den Quelltext von GvTv ansehen, werden Sie erkennen, daß
GvTv kräftig im Code von Turbo Vision herumpatcht. Deshalb können wir
auch eventuelle Inkompatibilitäten mit neu durchkompilierten
Turbo-Vision-Units nicht ausschließen.

Objekte:


TTGate
TGGate
TUpProgram
TUpScrollbar

Funktionen:


NewGGate
FreeGGate
SetGateScreenSize
UpdatePal

Variablen:


CharSize
AppPalette