Graphabc rutinok futnak a grafikus ablakban
Hozzáférés a grafikus objektum tulajdonságai ablakban lehet elvégezni mind a procedurális és objektumorientált stílusban.
Eljárások és függvények elérheti a tulajdonságokat az ablak párokba vannak csoportosítva: ha Prop - a nevét az ecset tulajdonságait, a PenProp függvény az ingatlan értékét, és SetPenProp eljárás (p) meghatározza az ingatlan:
funkció WindowWidth: integer;
Visszaadja a szélessége az ügyfél része a grafikus ablakban pixelben
funkció WindowHeight: integer;
Visszaadja a magassága az ügyfél része a grafikus ablakban pixelben
funkció WindowLeft: integer;
Visszaadja a behúzás a grafikus ablakban a bal szélén a képernyő pixel
funkció WindowTop: integer;
Visszaadja a behúzás a grafikus ablakban a felső széle a képernyő pixel
funkció WindowIsFixedSize: logikai;
Igaz a hozamok, ha a grafika, az ablak mérete rögzített, és hamis egyébként
eljárás SetWindowWidth (w: integer);
Beállítja a szélessége az ügyfél része a grafikus ablakban pixelben
eljárás SetWindowHeight (h: integer);
Magasságának beállítása az ügyfél része a grafikus ablakban pixelben
eljárás SetWindowLeft (l: integer);
Beállítja a francia grafikus ablakban a bal szélén a képernyő pixel
eljárás SetWindowTop (t: integer);
Beállítja a francia grafikus ablakban a felső széle a képernyő pixel
eljárás SetWindowIsFixedSize (b: logikai);
Annak beállítása, hogy a grafikus ablakban rögzített méretű
funkció WindowCaption: string;
Visszaadja a címet a grafikus ablakban
funkció WindowTitle: string;
Visszaadja a címet a grafikus ablakban
eljárás SetWindowCaption (s: string);
Megadja a címét a grafikus ablakban
eljárás SetWindowTitle (s: string);
Megadja a címét a grafikus ablakban
eljárás SetWindowSize (w, H: integer);
Méretének beállítása az ügyfél része a grafikus ablakban pixelben
eljárás SetWindowPos (l, t: integer);
Beállítja a francia grafikus ablakban a bal felső szélén a képernyő pixel
eljárás ClearWindow;
Törli a grafikus ablakban fehér
eljárás ClearWindow (c: Szín);
Törli a színes grafikus ablakban c
eljárás InitWindow (Bal, Fel, Szélesség, Magasság: integer; BackColor: Szín: = clWhite);
Beállítja a szélessége és magassága az ügyfél része a grafikus ablakban pixelben
eljárás SaveWindow (fname: string);
Menti a tartalmát a grafikus ablakban a fájl neve fname
eljárás LoadWindow (fname: string);
Helyreállítja a tartalmát a grafikus ablakban a fájl neve fname
eljárás FillWindow (fname: string);
Kitölti a tartalmát a grafikus ablakban a tapéta nevű fájlt fname
eljárás CloseWindow;
Bezárja a grafikus ablakot és kilép az alkalmazásból
eljárás CenterWindow;
Központosítja a grafikus ablakban középre a képernyőn
funkció WindowCenter: Point;
Visszaadja a központ a grafikus ablakban
eljárás MaximizeWindow;
Maximalizálja a grafikus ablakban
eljárás MinimizeWindow;
Összeesik a grafikus ablakban
eljárás NormalizeWindow;
Visszaadja a grafikus ablak normál méretű
Ezen kívül lehetőség van, hogy visszatérjen a képernyő mérete Screen, valamint a méretét és pozícióját képe GraphBox komponens, amely a rajz végezzük:
funkció GraphBoxWidth: integer;
Visszaadja a szélessége pixelben grafikai komponenshez (alapértelmezett egybeesik WindowWidth)
funkció GraphBoxHeight: integer;
Visszaadja a magassága a grafikus eleme képpont (alapértelmezett egybeesik WindowHeight)
funkció GraphBoxLeft: integer;
Visszaadja a behúzás a grafikai elem a bal széle az ablak pixel
funkció GraphBoxTop: integer;
Visszaadja a behúzás a grafikai elem a tetején az ablak pixel
funkció ScreenWidth: integer;
Visszaadja a szélessége a képernyő pixel
funkció ScreenHeight: integer;
Visszaadja a magassága a képernyő pixel