|
Thanks for your suggestion Mark. Unfortunately I am already specifying RSTDSP(*YES), and as you can see in the code below, no overlays are in use in the DSPF of PGMB. I did finally manage to locate a thread here circa 1998 which concluded that closing the display file in PGMB is the only solution for the stale background problem. I suspect this still the case. Thanks, -Dave Try specifying RSTDSP(*YES) on your CRTDSPF command for the full screen display files. And watch any record formats that have OVERLAY specified. I've seen too many OVERLAYs foul up an application. -----Original Message----- Here is my scenario. 1. PGMA displays SCREEN1, then calls PGMB. 2. PGMB displays a window. User presses F3. PGMB returns leaving it's display file open and LR off. 3. PGMA displays SCREEN2, then calls PGMB. 4. PGMB displays a window In the above scenario, the background displayed upon execution of step 4 is the same background as displayed in step 2. This situation persists until the display file in PGMB is closed. Given that PGMA and PGMB must remain distinct programs, is there a way to have the current background displayed when PGMB displays it's window? It seems kludgy to close PGMB's display file every time it's called. Below is the DDS for PGMB. A DSPSIZ(24 80 *DS3) A INDARA A PRINT *------------------------------------------------------------------- A R WINMSG A CF03(03) A CF12(12) A WINDOW(*DFT 5 50) A MSG1 50 O 1 1 A MSG2 50 O 2 1 A MSG3 50 O 3 1 A 4 1'Press Enter to Continue ...' A COLOR(BLU) *------------------------------------------------------------------- A R ASSUME A ASSUME A DUMMY 1 4 48
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.