/* * FORM_CENTER (C) Digital Design 1990 * * Es werden die Koordinaten eines bestimmten Objektbaumes berechnet, so * da dieser im Fall einer Darstellung mit diesen Koordinaten in der * Mitte des Bildschirms erscheinen wrde. */ #include int form_center( OBJECT *fo_ctree, int *fo_cx, int *fo_cy, int *fo_cw, int *fo_ch ) { addrin[0] = fo_ctree; /* Adresse der Baumstruktur, deren zentrierte * * Koordinaten berechnet werden sollen */ AES( 54, 0, 5, 1, 0 ); *fo_cx = intout[1]; /* X-Koordinate des Objektbaumes (zentriert) */ *fo_cy = intout[2]; /* Y-Koordinate des Objektbaumes (zentriert) */ *fo_cw = intout[3]; /* Breite des Objektbaumes */ *fo_ch = intout[4]; /* H”he des Objektbaumes */ return intout[0]; /* = fo_cresvd: reserviert fr zuknftige Anwendun- * * gen. Der Wert ist immer 1. */ } /* siehe auch: İobjc_drawİ..\OBJC\OBJC_DRA.Cİ, İform_doİFORM_DO.Cİ */