Erweiterte Positionierungsvorgabe mit einem Elternrahmen
Es ist möglich wie im vorigen Kapitel gesehen, bis zu 2 Elternrahmen (Parent) für die Positionierung anzugeben. Ebenso ist es möglich zu bestimmen wie sich der Positionswert berechnet.
Bei den Rahmen die Links bzw. oberhalb des Rahmen 5 positioniert werden, ist es teilweise notwendig die Breite bzw. Höhe anzugeben da bei der Berechnung von negativen Rahmen-Eltern, die Breite/Höhe des zu positionierenden Rahmens berücksichtigt wird.

Im obigen Beispiel ist der grüne Rahmen „Rahmen 5 Mitte fix“ fest vorgegeben, durch Vorgabe von positiven und negativen Rahmen-Eltern ist es möglich alle 8 Rahmen die oben platziert sind, automatisch zu positionieren.
Im Rahmentext ist jeweils angegeben, welche X/Y-Rahmen-ID gesetzt wurde, und ob diese positiv oder negativ ist.

Oben sieht man die entsprechende Definition der Rahmen.
Wie im vorigen Kapitel sind die Rahmen 6, 8 und 9 durch Verwendung von positiven Rahmen-ID’s entstanden.
Rahmen 1, 2 und 4 werden dagegen mit nur negativen Rahmen-ID’s positioniert.
Rahmen 7 und 3 werden durch mischen von positiven und negativen Rahmen-ID’s positioniert.
Erweiterte Positionierungsvorgabe mit 2 Elternrahmen
Im folgenden Beispiel sind die beiden grünen Rahmen fix vorgegeben. Die übrigen 8 Rahmen werden durch unterschiedliche Vorgabe der Eltern-Rahmen A + B erreicht. Auch hier ist es notwendig bei
negativen Positionierungen teilweise Breite bzw. Höhe anzugeben. Der Unterschied zum vorigen Kapitel liegt darin, das immer 2 unterschiedliche Elternrahmen vorhanden sind.


Kurze Erklärung einiger Rahmen:
„Rahmen A+B+“ : Vorgabe Rechte Seite von Rahmen A, Vorgabe untere Seite von Rahmen B
„Rahmen A-B-“ : Vorgabe linke Kante von Rahmen A, Vorgabe obere Kante von Rahmen B
„Rahmen B+A+“: Vorgabe von Rechter Kante von Rahmen B, Vorgabe von unterer Kante Rahmen A
„Rahmen A- B+“: Vorgabe von Rechter Kange von Rahmen A, Vorgabe von unterer Kante Rahmen B