Deklaration
var Application: PApplication;
Beschreibung
Application ist zunächst mit nil initialisiert und wird von TApplication.Init mit @self besetzt, d.h. zur Laufzeit zeigt der Pointer immer auf das aktive (und einzige) TApplication-Objekt.
Normalerweise wird mit dieser Variable von anderen Objekten auf die TApplication-Methoden zugegriffen, z.B. Application^.Alert.
Deklaration
var pxya: ptsin_ARRAY;
Beschreibung
pxya ist ein integer-Array, das z.B. für VDI- und AES-Aufrufe temporär genutzt werden kann. Nach dem Aufruf irgendeiner ObjectGEM-Routine kann sich der Inhalt geändert haben!
Deklaration
var SysInfo: record (nur lesen) BGDefCol, SFHeight, SFWidth : integer; Desktop : GRECT end;
Beschreibung
BGDefCol gibt den Farbindex des Dialoghintergrunds an; wird erst ab AES 3.40 verwendet und ist normalerweise LWhite (8).
SFHeight und SFWidth geben die Höhe und Breite des großen Systemfonts in Pixel an.
In Desktop werden die mit GetDesk ermittelten Ausmaße des Desktop-Hintergrunds eingetragen. Alle Werte werden von TApplication.Init gesetzt.