| Auszug | ||
|---|---|---|
| ||
Nuclos Layout Overlay Window: Overlay, Objektgenerator, Mindestgröße, Insert Update Regel, Dialog. |
Sprache: Deutsch · English
Overlay-Dialoge über den Objektgenerator – Mindestgröße und gemeinsame Insert-/Update-Regel.
| Status | ||||
|---|---|---|---|---|
|
| Status | ||||
|---|---|---|---|---|
|
| Status | ||||
|---|---|---|---|---|
|
| Status | ||||
|---|---|---|---|---|
|
| Panel | ||||
|---|---|---|---|---|
| ||||
Auf dieser Seite
|
|
...
Ein Overlay ist ein Fenster,
...
das über die
...
Oberfläche gelegt wird
...
– z.B. für Pop-ups
...
oder Benachrichtigungen
...
, ohne den Hauptinhalt
...
zu
...
stören.
...
unter Darstellung des generierten Objekts
...
...
die passende Konstellation wählen.
Overlay-Konstellation im Objektgenerator.
Bei einem Dialog wird die Mindestgröße ausgewertet – am besten mit festen Werten arbeiten
...
Ganz wichtig: Im Anschluss den ObjektGenerator noch einmal speichern, weil damit noch einmal eine Analyse des Layouts angestoßen wird, und sich der ObjektGenerator die Mindestgröße merkt.
Dann sieht das Ergebnis wie im Screenshot 2 gezeigt aus.
und eine Zeile den Restplatz füllen lassen.
| Warnung | ||
|---|---|---|
| ||
Nach der Layout-Anpassung den Objektgenerator erneut speichern – dabei wird das Layout analysiert und die Mindestgröße gemerkt. |
Fertiges Overlay.
...
Vor dem Öffnen
...
läuft die Objektgenerator-Regel
...
. Beim Klick auf OK im Overlay muss für das Overlay-Objekt eine
...
gemeinsame
...
Insert-/Update-Regel existieren:
| Codeblock | ||
|---|---|---|
| ||
@Rule(name="VerfahrenErstellen", description="VerfahrenErstellen")
public class VerfahrenErstellen implements InsertRule, UpdateRule {
public void update(UpdateContext context) throws BusinessException {
insertVerfahren(context, context.getBusinessObject(ObjektgeneratorVerfahren.class));
}
public void insert(InsertContext context) throws BusinessException {
insertVerfahren(context, context.getBusinessObject(ObjektgeneratorVerfahren.class));
} |