Overlay-Strukturelement
Der Inhalt des Overlay-Strukturelements wird in der Web-Anwendung als Pop-up angezeigt und liegt über anderen Elementen. Das Overlay-Strukturelement enthält eine weitere Component, die sowohl statischen als auch dynamischen Inhalt anzeigen kann.

Das Overlay-Strukturelement wird innerhalb von MasterDetailComponent nach den Strukturelementen Master und Detail definiert. Das Overlay-Strukturelement wird angezeigt, wenn es über eine Aktion aufgerufen wird.
Innerhalb der MasterDetailComponent lassen sich beliebig viele Overlay-Strukturelemente anlegen, die mit folgenden Attributen definiert werden können:
Attribut | Beschreibung |
|---|---|
| Breite des Overlays Die Angabe des Mögliche Werte:
|
| Höhe des Overlays Die Angabe des Mögliche Werte:
|
| Gibt die Einheit an, die für Größenangaben gilt. Mögliche Werte:
|
Werden die Attribute
widthundheightmit unzulässigen Werten bei Prozentangabe gefüllt, wird ein Validierungsfehler ausgegeben.Werden die Attribute
widthundheightnicht gesetzt oder mit0angegeben, werden Overlays in der Standardgröße angezeigt.
Mit dem Attribut enableOverlayBlurredBackground innerhalb der Web-App-Definition (.wad) kann angegeben werden, ob bei Overlays der Teil der Web App, der noch im Hintergrund zu sehen ist, verschwommen dargestellt werden soll oder nicht.
Beispiel-Definition
<MasterDetailComponent xmlns="http://softproject.de/webapp/1.0">
<Actions/>
<Master/>
<Detail/>
<Overlay width="100" height="100" units="percents">
<ComponentReference source="Customers/AddToEvent.list" name="AddToEvent"></ComponentReference>
</Overlay>
<Overlay width="200" height="300" units="pixels">
<ComponentReference source="Customers/AddToEvent.list" name="DifferentEvent"></ComponentReference>
</Overlay>
</MasterDetailComponent>