PEIQ Knowledge Base

Elemente des AnzeigenContainers

Der AnzeigenContainer nimmt UmbruchElemente auf, um sie zu umbrechen.

 Funktionalitäten der Elemente des AnzeigenContainers

  • Defintion von Abstandsregeln

  • Generierung von Trennlinien

  • Selektion und Positionierung von Elementen

Inhaltsverzeichnis

Allgemeine Beschreibung

Der AnzeigenContainer nimmt UmbruchElemente auf, um sie zu umbrechen. Fest platzierte Elemente im AnzeigenContainer werden von den UmbruchElementen umflossen.

Beim AnzeigenUmbruch werden an definierten Stellen AnzeigenTrennlinien generiert.

Die Selektion von Elementen im AnzeigenContainer erfolgt auf übliche Weise. Auch eine gemischte Selektion ist möglich, um die Elemente zu positionieren oder zu gruppieren.

UmbruchElemente

UmbruchElemente, also Anzeigen und Rubrikköpfe unterscheiden sich durch die Eigenschaft “AnzeigenUmbruch” grundlegend von fest platzierten Anzeigen.

Eigenschaft Rechtsklick war auf Anzeige mit Rechtsklick und Systembetreuer → “Anzeigenumbruch” kann in den Eigenschaften eingesehen werden. Im Kontextmenü kann der Anzeigenumbruch angehakt werden.

In einem AnzeigenContainer werden nur die Elemente umbrochen, die als Eigenschaft “AnzeigenUmbruch = ja” gesetzt haben. Diese Eigenschaft gilt für Anzeigen oder Rubrikköpfe.

Bei neu verteilten Anzeigen und Rubrikköpfen ist diese Eigenschaft auf “ja” gesetzt.

“AnzeigenUmbruch” in den Eigenschaften

Bei Anzeigen die zusätzlich in den AnzeigenContainer hinzugefügt werden, wird die Eigenschaft auch automatisch auf “ja” gesetzt. Sie ordnen sich bei einem neuen Umbruch mit den anderen Anzeigen im AnzeigenContainer an.

UmbruchElemente folgen definierten Abstands- und Positionierungsregeln.

Einen Einblick in das Thema gibt das folgende Video:

https://youtu.be/0MS56Xar_QE?t=337

Fest platzierte Elemente

UmbruchElemente können fest platziert werden. Es können auch andere Elemente in einem AnzeigenContainer platziert werden - Artikel, Bilder oder auch ein anderer AnzeigenContainer. Diese Elemente sind grundsätzlich fest platziert.

Fest platzierte Elemente werden von den UmbruchElementen mit definierten Abstandsregeln umflossen.

Für fest platzierte Anzeigen, Rubrikköpfe und OberRubrikköpfe gelten besondere Regeln beim Umbruch und bei der Verteilung.

Elemente fest platzieren

Über den Menüpunkt “AnzeigenUmbruch” der UmbruchElemente kann die Eigenschaft “AnzeigenUmbruch = nein” gesetzt werden. Anzeigen und Rubrikköpfe sind dann an der aktuellen Position fest platziert.

Die Eigenschaft “AnzeigenUmbruch” wird auch automatisch auf “nein” gesetzt, wenn die UmbruchElemente über die Cursortasten der Nummerntastatur verschoben oder durch ein automatisches Ausrichten positioniert werden, nicht aber beim Verschieben mit der Maus.

Fest platzierte Anzeigen

Fest platzierte Anzeigen werden sowohl bei einer neuen Verteilung als auch beim Umbruch nicht mehr berücksichtigt und werden von den UmbruchElementen umflossen. Über den Menüpunkt “AnzeigenUmbruch” der UmbruchElemente kann die Eigenschaft “AnzeigenUmbruch” wieder auf “ja” gesetzt werden.

Fest platzierte Rubrikköpfe

Auch Rubrikköpfe können fest platziert werden, wenn alle Anzeigen der Rubrik auch fest platziert sind und der Rubrikkopf nicht gelöscht werden soll.

Wenn es umbrechende Anzeigen einer Rubrik im AnzeigenContainer gibt, dann wird automatisch auch ein umbrechender Rubrikkopf generiert.

Fest platzierte OberRubrikköpfe

OberRubrikköpfe, die fest platziert werden, bleiben an der aktuellen Position und können manuell verändert werden. Bei einer neuen Verteilung oder beim neuen Umbruch wird der OberRubrikkopf nicht neu generiert.

Der OberRubrikkopf ist dann frei im AnzeigenContainer platzierbar und nicht mehr die Grenze zwischen den UmbruchElementen zweier OberRubriken.

AnzeigenTrennlinie

“AnzeigenLinieGenerieren” in den Eigenschaften

Mit der Eigenschaft “AnzeigenLinieGenerieren” der Anzeigen wird gesteuert, an welchen Stellen waagerechte Trennlinien generiert werden sollen.

AnzeigenTrennlinien werden zwischen Anzeigen generiert, die beide diese Eigenschaft auf “ja” gesetzt haben.

Es werden keine Linien gezogen:

  • zu Anzeigen, die diese Eigenschaft auf “nein” gesetzt haben,

  • zu angrenzenden Rubrikköpfen,

  • zu fest platzierten Elementen oder

  • am unteren oder oberen Rand des AnzeigenContainers.

Die Länge der Linien orientiert sich an den Spaltigkeiten der Anzeigen, die höhere Spaltigkeit wird beachtet.

Bei jedem neuen Umbruch werden die bestehenden AnzeigenTrennlinien gelöscht und neue generiert.

Elemente selektieren

Es können unterschiedliche Elemente gleichzeitig selektiert werden, um Funktionen dafür aufzurufen. Dabei gibt es die üblichen Selektionsvarianten:

  • Rahmen aufziehen

  • Einzelne Elemente mit Strg-Taste selektieren

  • Von-Bis Selektion mit Shift-Taste

Für den AnzeigenUmbruch gibt es noch die Funktionalität, eine gesamte Rubrik zu selektieren. Diese wird über den Menüpunkt “Selektiere gesamte Rubrik” aus dem Kontextmenü des Rubrikkopfes aufgerufen.

Dabei werden alle Anzeigen des AnzeigenContainers selektiert, die mit der AnzeigenRubrik des Rubrikkopfes übereinstimmen.

Elemente positionieren

Festplatzierte Elemente werden im AnzeigenContainer unabhängig von den UmbruchElementen ausgerichtet. Die Funktionalität “Restfläche füllen” bleibt davon unberührt.

Sobald UmbruchElemente mit der Nummerntastatur verschoben werden, sind sie fest platziert. Das passiert auch, wenn Anzeigen mit anderen Positionierungshilfen ausgerichtet werden, wie z. B. das automatische Ausrichten oder “als Treppe ausrichten”.

Ausrichten von Elementen

Beim Ausrichten von fest platzierten Elementen im AnzeigenContainer werden UmbruchElemente nicht berücksichtigt. Fest platzierte Elemente können frei im AnzeigenContainer ausgerichtet werden und sind nicht von den UmbruchElementen begrenzt.

Dabei kommt es vorübergehend zu einer Überlappung von fest platzierten und UmbruchElementen. Bei einem neuen Umbruch werden die fest platzierten Elemente von den UmbruchElementen wieder umflossen.

Berücksichtigung von AutoBereichen

Am Anzeigenbereich gibt es die Eigenschaft “AnzAbstandUnten”, in der ein zusätzlicher Abstand definiert werden kann, welcher im Anzeigenumbruch berücksichtigt wird. Bei Anzeigenbereichen mit einer Anzeigennummer im Auto-Bereich kann der Zusatz-Abstand dann gleich der Höhe des Auto-Bereiches sein. Auf diese Weise können im Anzeigenumbruch Anzeigen mit und ohne Autobereich berücksichtigt und entsprechend mit unterschiedlichen Abständen umbrochen werden.

Elemente im Container mit verschieben

Für Elemente in einem Container wird die Position relativ zum Container über den Fixpunkt des Element-Bereiches gemerkt.

Der Fixpunkt eines Bereiches kann über die Eigenschaft manuell gesetzt werden und wird auch immer dann gesetzt, wenn das Element mit den Nummernblocktasten positioniert wird.

Wird ein Element ein zweites Mal mit den Nummernblocktasten positioniert, ergibt sich der neue Fixpunkt aus der Kombination von altem und neuem Wert. Ist dies nicht gewünscht, muss der Fixpunkt über die Eigenschaft manuell gesetzt werden.

Beispiel:

Wenn ein Element den Fixpunkt “RechtsUnten” hat, dann bleibt der Abstand der rechten unteren Ecke des Elementes zu der rechten unteren Ecke des Containers auch nach Veränderung der Containergröße gleich.

Haben mehrere Elemente als Fixpunkt “RechtsUnten”, so bleibt auch deren Anordnung zueinander gleich.

Durch die Verwendung des Fixpunktes gibt es Einschränkungen in seinen anderen Bedeutungen: Bildausrichtung und Wachstum. Ist hier ein anderer Fixpunkt als in der Ausrichtung im Container gewünscht, muss evtl. auf die Ausrichtung verzichtet und diese manuell gemacht werden. Oder es muss das Element (z. B. ein Bild) in einen zusätzlichen Container, der dann die Ausrichtung zum Container mittels Fixpunkt erhält, gestellt werden. Das Bild kann dann seinen eigenen unabhängigen Fixpunkt haben.

Restfläche füllen

Die Funktionalität “Restfläche füllen” berücksichtigt auch die UmbruchElemente. Vorraussetzung sind natürlich definierte Abstände zwischen fest platzierten und UmbruchElementen.

Die Restfläche wird also von einem neu aufgezogenen Bereich nach den üblichen Regeln gefüllt.

Geometrisch ausrichten

Über den Menüpunkt “Bereich” -> “Ausrichten”, können sämtliche geometrische Ausrichtfunktionalitäten auf die selektierten Elemente des AnzeigenContainers angewandt werden, z. B. auch das Ausrichten auf gleiche Höhe oder als Treppe.

Dazu sollten die Anzeigen selektiert werden, die als Treppe ausgerichtet werden sollen. Über den Menüpunkt “Bereich” -> “Ausrichten” -> “Als Treppe” werden die selektierten Anzeigen in einer Diagonalen von der obersten bis zur untersten Anzeige angeordnet. Ist die letzte selektierte Anzeige auch gleichzeitig die oberste, dann geht die Treppe von links unten nach rechts oben. Die Anzeigen werden dabei auf die gesamte Breite des Containers verteilt.

Andere Logik bei LayoutRegeln im AnzeigenContainer

Für das Redaktionssystem ist es bei den LayoutRegeln notwendig, dass Abstände zwischen Artikeln, die in einem weiteren Artikel-Container liegen, ignoriert werden. Im AnzeigenContainer ist diese Regel außer Kraft gesetzt und Abstände zwischen AnzeigenContainern innerhalb eines AnzeigenContainers werden berücksichtigt.

Elemente gruppieren

Es gibt die Möglichkeit, mehrere selektierte Layout-Elemente aus einem Container in einen eigenen Container zusammenzufassen und somit zu gruppieren.

Diese Funktionalität ist nicht nur auf den AnzeigenUmbruch begrenzt. Um Elemente zusammen zu fassen, können diverse Container verwendet werden. Diese Gruppierung kann auch wieder aufgelöst werden.

Um Teilumbrüche nicht mehr zu verändern, werden Elemente dabei in einem AnzeigenContainer zusammengefasst.

In Container zusammenfassen

Eine komplette Rubrik mit einem Rubrikkopf, mehreren UmbruchAnzeigen und fest platzierten Anzeigen soll in ihrer Anordnung festgelegt werden. Die Elemente werden zuerst selektiert und über den Menüpunkt “Bereich” -> “Zusammenfassen in” -> “AnzeigenContainer” gruppiert.

Der neu entstandene AnzeigenContainer hat die maximalen Ausmaße der Selektion und folgt den gleichen Regeln, wie der AnzeigenContainer in dem er liegt. Er ist aber im ersten AnzeigenContainer fest platziert, der Umbruch passiert in beiden AnzeigenContainern unabhängig von einander.

Im neuen AnzeigenContainer werden nach den definierten Regeln neue Rubrikköpfe und auch OberRubrikköpfe generiert. Um sie zu unterdrücken, sollten sie „unsichtbar“ gemacht werden.

In diesem Video wird gezeigt, wie eine Oberrubrik in einem neuen Anzeigencontainer zusammengefasst werden kann:

Container auflösen

Über den Menüpunkt “Bereich” -> “Container auflösen” lässt sich das Zusammenfassen in einen Container wieder rückgängig machen. Diese Funktionalität lässt sich sowohl vom neuen AnzeigenContainer, als auch von den enthaltenen Elementen aufrufen.

Das Auflösen dieser Gruppierung löscht den neu generierten AnzeigenContainer und lässt die enthaltenen Elemente in der aktuellen Anordnung. Die Elemente gehören jetzt zu dem AnzeigenContainer in dem sich zuvor der gelöschte AnzeigenContainer befand.

Verwandte Seiten

 

Nur für PEIQ-Mitarbeiter:

https://peiq.atlassian.net/wiki/spaces/CORE/pages/1219952828