Container

Container dienen zur Positionierung der Inhalte, welche dann über die Plug-ins festgelegt werden. Das Dokument wird als ein Baum von Containern aufgebaut. Jeder Container kann max. ein Plug-in aufnehmen oder wiederum über mehrere Untercontainer unterteilt werden.

Grundsätzlich gilt: Für jedes Plug-in, welches auf der Karte positioniert werden soll, muss ein Container angelegt werden. Ein Container kann wiederum mehrere Container enthalten. Diese Container werden als Elternelemente (alter Begriff: Vaterelement) bezeichnet. Container, die unterhalb eines Elternelementes eingeordnet werden, bezeichnet man als Kindelemente. Container auf der gleichen Stufe heißen Geschwisterelemente. Zum Hinzufügen eines neuen Unterordners (Container) ist der Elterncontainer mit der rechten Maustaste anzuklicken und anschließend in dem erscheinenden Kontextmenü der Eintrag "Neuer Unterordner" durch einfaches Anklicken mit der linken Maustaste auszuwählen. Eine weitere Möglichkeit ist es, einfach mit der linken Maustaste auf die Schaltfläche b_plus.png zu klicken.

Eigenschaften
Allgemein
  • ID: ID des Containers, kann nicht geändert werden
  • Anzeigename: kann vom Nutzer angepasst werden und muss nicht eindeutig sein
Größe und Position
  • X (mm oder pt): die X-Koordinate der linken oberen Ecke relativ zum Elternelement
  • Y (mm oder pt): die Y-Koordinate der linken oberen Ecke relativ zum Elternelement
  • Breite (mm oder pt): Breite des Containers
  • Höhe (mm oder pt): Höhe des Containers
  • Höhe nach Inhalt (Ja/Nein): Höhe passt sich automatisch an den Inhalt des Containers an, hat der Vontainer ein Plugin, gelten dessen Höhen, ansonsten gilt die max. Höhe der Untercontainer

Beispiel:

groesseanpassen1.png

groesseanpassen2.png

Seite andocken an anderen Container
  • links: Container auswählen, an welchen der linke Rand des aktuellen Containers angedockt werden soll, es kann nur an den Elterncontainer oder einen direkten Geschwistercontainer angedockt werden.
  • rechts: Container auswählen, an welchen der rechte Rand des aktuellen Containers angedockt werden soll, es kann nur an den Elterncontainer oder einen direkten Geschwistercontainer angedockt werden.
  • oben: Container auswählen, an welchen der obere Rand des aktuellen Containers angedockt werden soll, es kann nur an den Elterncontainer oder einen direkten Geschwistercontainer angedockt werden.
  • unten: Container auswählen, an welchen der untere Rand des aktuellen Containers angedockt werden soll, es kann nur an den Elterncontainer oder einen direkten Geschwistercontainer angedockt werden.
Abstände

Eingabe mittels Dialogfenster (Linksklick auf die Schaltfläche b_dreipunkte.png )

abstaende.png

  • Außenabstand: Außenabstand (Margin) = Abstand zwischen Außenkante und Rahmen (wenn definiert) des Containers. Es kann für jede Seite (rechts, links, oben und unten) ein eigener Wert definiert werden.
  • Innenabstand: Innenabstand (Padding) = Abstand zwischen Rahmen und Inhalt des Containers. Es kann für jede Seite (rechts, links, oben und unten) ein eigener Wert definiert werden

containerGestaltungsmerkmal.png

Wichtiger Hinweis: Beim Festlegen der Parameter für Größe und Position, Seite andocken an anderen Container und Abstände wird geprüft, ob die definierten Werte in einem Konflikt zueinander stehen. Wenn ja, erscheint eine Meldung. Der Benutzer erhält Vorschläge, den Konflikt durch das Zurücksetzen eines angebotenen Wertes zu beseitigen.
Gestaltung
  • Rahmenstärke: Stärke des Rahmens, der Rahmen wird zwischen Innenabstand (Padding) und Außenabstand (Margin) dargestellt, mit einem Klick auf die Schaltfläche b_dreipunkte.png öffnet sich ein Dialog zur Eingabe:

abstaende.png

  • Hintergundfarbe: Hintergrundfarbe für den inneren Containerbereich (abzüglich Außenabstand), mit einem Klick auf die Pfeilschaltfläche öffnet sich ein Farbdialog zur Auswahl

hintergrundfarbe.png

Für die Definition einer teiltransparenten Farbe ist auch die Eingabe eines Hexadezimalwertes im Format #RRGGBBAA möglich (das Format RGBA(...) wird nicht unterstützt). 

Beispiel: transparentes Pink: #F602FA26

Diese Transparentwerte sind dem Hexcode der Farbe anzuhängen:

100% — FF
95% — F2
90% — E6
85% — D9
80% — CC
75% — BF
70% — B3
65% — A6
60% — 99
55% — 8C
50% — 80
45% — 73
40% — 66
35% — 59
30% — 4D
25% — 40
20% — 33
15% — 26
10% — 1A
5% — 0D
0% — 00

Sichtbarkeit
  • Ausblenden wenn leer (Ja/Nein): Falls der Container keinen darstellbaren Inhalt hat, wird er ausgeblendet (weitere Infos)
PDF Merkmale
  • Layername: PDF Layer Name (optional), PDF Layer können im PDF Viewer abgeschaltet werden, alle Elemente mit gleichem Namen werden zu einem Layer zusammen gefaßt

pdflayer3.png