Bearbeiten von Objekten, Layoutbereichen und Layouthintergrund > Automatische Größenanpassung für Layoutobjekte
 

Automatische Größenanpassung für Layoutobjekte

Sie können Objekte so einstellen, dass sie automatisch in der Größe verändert oder horizontal oder vertikal bewegt werden, wenn das FileMaker Pro Advanced-Fenster in der Größe geändert wird: Horizontale Einstellungen gelten auch für den Seitenansichtsmodus und das Drucken, wenn die Seitengröße breiter ist als die Größe des Layouts, das angezeigt bzw. gedruckt wird.

Wenn Layoutobjekte für die Größenänderung eingestellt sind, behalten sie einen konstanten Abstand von dem Objekt, an dem sie verankert sind. So können Objekte verschoben, erweitert oder zusammengezogen werden, wenn das FileMaker Pro Advanced-Fenster in der Größe geändert wird.

Ankerpunkte sind die Ränder des Layouts, des Register- oder Seitensteuerelements oder des Ausschnitts, innerhalb deren sich das Objekt befindet. Standardmäßig sind Objekte sowohl oben als auch links am Layout bzw. der Seite verankert.

So können Objekte in der Größe verändert oder bewegt werden, wenn das FileMaker Pro Advanced-Fenster in der Größe geändert wird:

1. Wählen Sie im Layoutmodus eines oder mehrere Objekte im Layout aus.

2. Klicken Sie im Inspektor auf das Register Position Position.

3. Wählen Sie im Bereich „Automatische Größe“ die Linie aus, die die Seite des Objekts anzeigt, die Sie mit dem Layout-, dem Registersteuerelement-, dem Seitensteuerelement- oder dem Ausschnittrand verankern wollen.

Damit ein Objekt zum Beispiel seine horizontale Position auf dem Layout behält und sich nach rechts vergrößert, wenn das Fenster breiter wird, lassen Sie die Standardanker links und oben ausgewählt und wählen Sie den Anker rechts.

Anker links, oben und rechts im Inspektor ausgewählt

Verankern von Objekten auf Bereichssteuerelementen, Popovern und Ausschnitten

Objekte auf Registersteuerelementen, Seitensteuerelementen, Popovern oder in Ausschnitten richten sich nach den folgenden Regeln:

Objekte sind an den Registersteuerelement-, Seitensteuerelement- bzw. Ausschnitträndern statt an den Fenster- oder Layoutbereichsrändern verankert. Wenn z. B. ein Registersteuerelement rechts verankert ist und Objekte im Registersteuerelement links verankert sind, richten sich diese Objekte an der linken Seite des Registersteuerelements anstelle der linken Seite des Fensters aus.

Wenn Sie möchten, dass sich die Größe von Feldern in einem Registerbereich oder einem Seitenbereich mit der Größe des Bereichs ändert, müssen Sie die Größenänderungseinstellungen sowohl für den Registerbereich oder den Seitenbereich als auch die darin enthaltenen Felder angeben. Wenn ein Bereich nicht eingestellt ist, die Größe zu ändern, wird die Größe von Objekten im Bereich unabhängig von ihren individuellen Größenänderungseinstellungen nicht angepasst. Dasselbe gilt für Popover: Wenn Felder auf einem Popover ihre Größe an eine geänderte Popover-Größe anpassen sollen, müssen Sie für die Objekte auf dem Popover und für das Popover entsprechende Einstellungen für Größenänderung angeben.

Objekte, die sich in Ausschnitten befinden, sind oben und/oder unten in den einzelnen Zeilen verankert, nicht oben und/oder unten in Bezug auf den gesamten Ausschnitt.

Wenn ein Ausschnittobjekt so eingestellt ist, dass sich seine Größe vertikal durch Verankerung oben und unten an den Layoutbereichrändern ändert, kann es so eingestellt werden, dass sich die Höhe der vorhandenen Zeilen ändert, oder die Zeilenhöhe kann konstant gehalten werden und weitere Zeilen können angezeigt werden, wenn das Fenster größer wird.

Um die Höhe der vorhandenen Zeilen zu vergrößern, stellen Sie mindestens ein Objekt im Ausschnitt auf vertikale Größenanpassung ein.

Um die Zeilenhöhe statisch zu halten und die Anzahl der angezeigten Zeilen zu vergrößern, wenn das den Ausschnitt umgebende Objekt größer wird, stellen Sie keine Objekte im Ausschnitt auf automatische Größenanpassung ein.

Einfluss geänderter Fenstergrößen auf Objekte

Die folgende Tabelle vergleicht die Wirkungen unterschiedlicher und kombinierter horizontaler Größenanpassungseinstellungen. Vertikale Größenanpassungseinstellungen verhalten sich vergleichbar. In diesen Abbildungen stellt das äußere Rechteck den Layout-, Registersteuerelement-, Seitensteuerelement- oder Ausschnittrand dar. Das innere Rechteck zeigt die Ausrichtung des verankerten Objekts mit unterschiedlichen Layouteinstellungen. Die Einstellungen für den Anker oben sind enthalten, so dass Objekte ihre vertikale Ausrichtung im Layout beibehalten.

Objektposition und -breite, wenn das Fenster seine Originalgröße hat

Objektposition in Fenster mit geänderter Größe

Einstellungen für automatische Größenanpassung

Objektausrichtung und - größe, wenn die Größe des Fensters geändert wird

Objekt in Position, wenn das Fenster Originalgröße hat

Objekt bleibt in Originalposition (links ausgerichtet), wenn das Fenster breiter wird

Anker links und oben im Inspektor ausgewählt

Objekt ist links ausgerichtet und wird weder größer noch bewegt sich.

Objekt in Position, wenn das Fenster Originalgröße hat

Objekt bewegt sich zum rechten Rand, wenn das Fenster breiter wird.

Anker oben und rechts im Inspektor ausgewählt

Objekt ist rechts ausgerichtet und bewegt sich zum rechten Rand des Layouts, des Register- oder Seitensteuerelements bzw. des Ausschnitts.

Objekt in Position, wenn das Fenster Originalgröße hat

Objekt wird nach links und rechts größer, wenn das Fenster breiter wird.

Anker links, oben und rechts im Inspektor ausgewählt

Objekt wird größer, um den linken und rechten Rändern des Layouts, des Register- oder Seitensteuerelements bzw. des Ausschnitts zu entsprechen.

Objekt in Position, wenn das Fenster Originalgröße hat

Objekt bewegt sich relativ zur Mitte des Layouts, wenn das Fenster breiter wird.

Anker oben im Inspektor ausgewählt

Objekt behält einen konstanten Abstand von der Mitte des Layouts bei.

Wichtig  Mehrere seitlich positionierte oder vertikal gestapelte und an den Rändern links und rechts oder oben und unten verankerte Objekte bewegen bzw. verändern sich relativ zum Rand des Layouts, des Register- oder Seitensteuerelements bzw. des Ausschnitts, nicht relativ zueinander. Daher behalten nebeneinander liegende Objekte nicht den relativen Abstand untereinander und können sich überlagern, wenn das Fenster in der Größe geändert wird.

Hinweise 

Selbst wenn das FileMaker Pro Advanced-Fenster kleiner als die Größe des Originallayouts eingestellt wird, werden Objekte nicht unter ihre Originalgröße verkleinert.

Das Anwenden von Größenanpassungsoptionen auf gruppierte Objekte oder verschachtelte Gruppen von Objekten wendet die Einstellungen auf die Gruppe an, nicht auf die Objekte in der Gruppe. Weitere Informationen zum Anwenden von Einstellungen auf einzelne Objekte, ohne die Gruppierung aufzuheben, finden Sie unter Bearbeiten von Objekten, Layoutbereichen und Layouthintergrund.

Das Fixieren von Objekten verhindert die Größenanpassung nicht, aber die Einstellungen für die automatische Größenanpassung können bei fixierten Objekten nicht geändert werden. Weitere Informationen finden Sie unter Schützen von Objekten vor Änderungen.

Wenn ein Layout kleiner ist als das FileMaker Pro Advanced-Fenster und Sie ein Objekt an seiner rechten oder unteren Seite verankern (ausgenommen ein Popover), passt das Layout seine Größe so an, dass es das Fenster im Blättern- und Suchenmodus und die Seite im Seitenansichtsmodus ausfüllt.

Objekte, die auf Größenanpassung eingestellt sind, verhalten sich bei der Anzeige in verschiedenen Ansichten wie folgt:

Formularansicht: Objekte sind an den Seiten des Fensters horizontal und an den Seiten des umgebenden Layoutbereichs vertikal verankert.

Listenansicht: Objekte sind horizontal verankert.

Tabellenansicht: Einstellungen für die automatische Größenanpassung haben keine Auswirkung.

Wenn Sie Objekte rechts von der Layoutkante platzieren, ändern sie nicht automatisch ihre Größe und werden im Blätternmodus nicht im Layout angezeigt.

Objekte, die in oberen oder unteren Navigationsbereichen platziert und auf automatische Größenänderung eingestellt sind, sind vertikal fixiert, ändern ihre Größe aber horizontal.

Weiterführende Themen 

Positionieren von Objekten in einem Layout