Ich habe ein Problem mit einer Window Anzeige.

Ich habe ein Programm für das Subfile und ein separates Programm für das Window.
Das Window wurde mit "Anzeige wiederherstellen RSTDSP *YES" übersetzt.

Wird das Window nun das erste mal aufgerufen, klappt alles wunderbar. Das Window-Programm wird danach mit *INRT verlassen.
Rufe ich nun erneut das Window auf, erscheint im Hintergrund der Inhalt, der beim ersten Aufruf aktuell war, sprich, es werden im Hintergrund "uralte Daten" angezeigt.

Ich habe schon diverse Schlüselwörter probiert, bekomme es aber nicht hin.

Wenn ich das DSPF mit "Anzeige wiederherstellen RSTDSP *NO" übersetze, funktioniert die "Hintergrundanzeige" wunderbar... allerdings wird dann der Rahmen des Windows beim zweiten Aufruf nicht mehr angezeigt.

Gibt es hier eine Möglichkeit, dass das Window-Programm den "aktuellen" Hintergrund einliest?
Würde ich mein Window-Programm mit *INLR verlassen, würde es natürlich gehen. Das ist aber nicht die Lösung die ich anstrebe.

Zur Verdeutlichung, hier der Hauptteil des Sourcecode des DSPF

A DSPSIZ(24 80 *DS3)
A CHGINPDFT(HI UL)
A PRINT
A HELP
A ALTHELP(CA01)
A HLPRTN(01)
A CA03(03 'VERLASSEN')
A CA12(12 'ZURÜCK')
A*
A*----------------------------------------------------------------
A*
A R DUMMY ASSUME
A 1 2' '
A*
A R FMT01
A WINDOW(16 5 7 71 *NOMSGLIN)
A N41 ROLLUP(25)
A KEEP
A OVERLAY
A WDWBORDER((*DSPATR HI))
A 1 31'bla bla' DSPATR(HI)

Bin über jeden Hinweis dankbar.

Gruss Alex