Hi,

Is there a nice vscreen demo exec available?  I am trying to write a front 
end for an application, and I have some problems getting the vscreens to 
work.  I can get the screen to display information, etc, but I have an 
issue with displaying a file, and with routing TELL information to a 
vscreen.  When I use the VSCREEN GET to display a file, it adds several 
blank lines in between each line from the file.  I was also going to have 
a vscreen displayed on the main screen for TELL messages.  I tried to use 
VSCREEN ROUTE, but the messages just get queued "behind" the screen, and I 
do not see them until I press the clear key.


Here is a simple exec


/********************************************************************/ 
trace off 
'set cmstype ht' 
'CLRSCRN' 
'vscreen delete vs_main' 
'vscreen define vs_main 20 40  4 4 (protect user' 
'window delete wn_main' 
'window define wn_main 21 41 4 4 (user fixed pop' 
'set border wn_main  on (top _ bottom _ pink' 
'window show wn_main on vs_main' 
 Source = 'MPJ' ; Set = 'C1' ; CDate = '20080416190803' ; Dest = 'MBGB'
'vscreen write vs_main  2 02 11 (reserved Green Field Source -->' 
'vscreen write vs_main  2 13 04 (reserved Blue  Field 'Source 
'vscreen write vs_main  2 24 08 (reserved Green Field Set -->' 
'vscreen write vs_main  2 33 03 (reserved Blue  Field 'Set 
'vscreen get vs_main TEST FILE A' 
'window pop wn_main ' 
'vscreen route * vs_main ( notify' 
 Continue = 1 
 Do While Continue 
   'vscreen waitread vs_main' 
    parse var waitread.1 type what . 
    select 
       when type = ('PFKEY') 
       then do 
          select 
             when (what = 3) 
             then do 
                continue = 0 
             end 
             Otherwise NOP 
          End 
       End 
       Otherwise NOP 
    End 
 End 
* * * End of File * * * 

The displayed screen. 
    ________________________________________ 
 
      Source --> MPJ        Set -->  C1 
 
 
      Line 1 
 
 
      Line 2 
 
 
      Line 3 
 
 
 
Any hints would be appreciated.


Thanks,

Ken Vance
System Programmer/Analyst, Operating System Services - Support Platforms
Software Services
Amadeus Data Processing GmbH
Erding
Germany
T: +49 (0) 8122 - 43 40 62
F: +49 (0) 8122 - 43 32 60
[EMAIL PROTECTED]




IMPORTANT  -  CONFIDENTIALITY  NOTICE  - This e-mail is intended only for 
the use of the individual or entity shown above as addressees. It may 
contain information which is privileged, confidential or otherwise 
protected from disclosure under applicable laws.  If the reader of this 
transmission is not the intended recipient, you are hereby notified that 
any dissemination, printing, distribution, copying, disclosure or the 
taking of any action in reliance on the contents of this information is 
strictly prohibited.  If you have received this transmission in error, 
please immediately notify us by reply e-mail or using the address below 
and delete the message and any attachments from your system. 

Amadeus Data Processing GmbH 
Geschäftsführer: Eberhard Haag 
Sitz der Gesellschaft: Erding 
HR München 48 199 
Berghamer Strasse 6 
85435 Erding 
Germany

<<image/gif>>

Reply via email to