•  Back 
  •  Formularfunktionen 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File8.11.3  form_center                                                TOS

 Name:         »Form centered Object« - zentriert ein Objekt auf dem 
               Bildschirm.

 AES-Nummer:   54

 Deklaration:  int16_t form_center ( OBJECT *fo_ctree, int16_t *fo_cx, 
               int16_t *fo_cy, int16_t *fo_cw, int16_t *fo_ch );

 Beschreibung: Die Funktion zentriert ein Objekt in der 
               Bildschirmmitte, und liefert die tatsächliche Position 
               des Objektes zurück. Es gilt:

                Parameter  Bedeutung 
                fo_ctree   Adresse des Objektbaumes 
                fo_cx      x-Koordinate 
                fo_cy      y-Koordinate 
                fo_cw      Breite 
                fo_ch      Höhe (jeweils zentriert) 

               Hinweis: Die Funktion berücksichtigt auch spezielle 
               Attribute des Objektes, wie z.B. OUTLINED (nicht jedoch 
               SHADOWED).

               Ab PC-GEM/3 wird der Objektbaum in y-Richtung nicht 
               mehr auf dem ganzen Bildschirm zentriert. Begründet 
               wurde dies damit, dass ein Benutzer auf 
               Großbildschirmen ansonsten einen zu weiten Weg von der 
               Menüzeile bis zum Objekt (etwa einer Dialogbox) 
               zurücklegen muss.

 Ergebnis:     Als Ergebnis wird immer eine 1 zurückgegeben.

 Verfügbar:    All AES versions.

 Gruppe:       Formulare

 Querverweis:  Binding   x_form_center   OBJECT   objc_offset