LSCF Full-Screen Support Library Messages

This chapter presents in table format diagnostics generated by the full-screen support library. Some error and warning codes are used in more than one function; in such cases, possible substitutions are listed in the description.

Note: The LSCF prefix has been omitted from the descriptions below.

Table 3. 1 LSCF Messages


Message   Return Code      Description                             Function 

  001        -1            FS_INITERR                   
                           Initialization has alread               fsinit
                           taken place.

                           Initialization has not taken            all other
                           place. Use fsinit to                    functions
                           establish the full-screen
                           environment.                                  

  002        -2            FS_INITFAIL      
                           Initialization aborted; unable          fsinit         
                           to fine L$FSSL load module.

                           
  003        -3            FS_NOMEM  
                           (Note: This can be issued from
                           any routine.) Memory allocation
                           failed; [text] cannot be
                           established.
                                           
                           Values of [text]
                           ----------------------------------------------
                           field definition                        fsdffd 
                           panel definition                        fsdfpn                   
                           view definition                         fsdfvw 
                           full-screen environment                 fsinit                   
                           modified fields array                   fsrdpn                          

                                                              
  004        -4            FS_BADFREE       
                           Memory deallocation failed;             fsenpn 
                           use =storage to locate                  fsenvw  
                           problem.                                fsrdpn 
                                                                   fsrmfd  
                                                                   fsterm         

                            
  005        -5            FS_INVLVIEW  
                           View ID specified 
                           is invalid: [text]:                   
                                              
                           Values of [text]
                           ----------------------------------------------
                           ID must be positive.                    fsdfvw 
                                                                   fsenvw                   
                           update or display pending.              fsdspn 
                           view ID unknown.                        fsuppn                   

                                                              
  006        -6            FS_DUPLVIEW      
                           Viewing area is alread defined.         fsdfvw
                           Either specify another view
                           or end current view.          

                                                              
  007        -7            FS_USEDVIEW                      
                           View currently requested is             fsdspn
                           the one being displayed.         

                                                              
  008        -8            FS_OVLPVIEW      
                           Requested viewing area overlaps         fsdspn
                           viewing area for pending output;
                           output pending for view
                           ID=[view ID number]

                                                              
  009        -9            FS_INVLPAN                       
                           Panel has not been defined.             fsdffd 
                                                                   fsrmfd  
                           Panel has not been defined              fsenpn 
                           or panel name is invalid.               fsrdpn  
                           Panel has not been defined or           fsuppn         
                           has not been previously            
                           displayed (use fsdspn first).

  010        -10           FS_DUPLPAN       
                           Panel is already defined;               fsdfpn 
                           panel=[panel name]. Either
                           specify another panel ID or end
                           current panel first.        

                                                              
  011        -11           FS_INVLFLD
                           Specified field ID is invalid:
                           [text]; field ID=[field ID number].

                           Values of [text]  
                           ----------------------------------------------                    
                           must be positive                        fsdffd 
                           has never been defined                  fsdspn                   
                                                                   fsrmrd 
                                                                   fsuppn                   

                                                              
  012        -12           FS_OVLPFLD       
                           Field area specified overlaps           fsdffd
                           existing field with 
                           ID=[field ID number].         

                                                              
  013        -13           FS_DUPLFLD       
                           Field ID specified hss already          fsdffd
                           been used.         

                                                              
  014        -14           FS_INVLLEN 
                           Invalid field lenght: [text]; 
                           max length=[length].
                     
                           Values of [text]   Values of [length]
                           ----------------------------------------------
                           length must be     field length or      fsdffd
                           > 1 or length      panel length
                           too long

                                            
  015        -15           FS_INVLOFST      
                           Invalid display offset specified;       fsdspn 
                           offset must be within range 1 to        fsuppn  
                           [field_length].                                                            

  
  016        -16           FS_INVLHGHT                     
                           Invalid height specified for [item]                                   
                           definition; must be between 1 and [num].

                           Values of [text]   Values of [num]
                           ----------------------------------------------
                           panel              99999 (infinity)     fsdfpn
                           view               terminal height      fsdfvw

                                                              
  017        -17           FS_INVLWIDTH  
                           Invalid width specified for [item]                                   
                           definition; must be between 1 and [max].

                           Values of [text]   Values of [max]
                           ----------------------------------------------
                           panel              99999 (infinity)     fsdfpn
                           view               terminal height      fsdfvw

                                                              
  018        -18           FS_INVLROW
                           Invalid row for [item]; row must be
                           between 1 and [max].

                           Values of [item]     Values of [max]
                           ----------------------------------------------
                           field definition     panel height       fsdffd
                           terminal definition  160 (current max)  fsdftm
                           view definition      terminal width     fsdfvw                   
                           panel display        panel height       fsdspn
                           panel update         panel height       fsuppn                                   

                                                              
  019        -19           FS_INVLCOL                      
                           Invalid column for [item]; column must 
                           be between 1 and [max].

                           Values of [item]     Values of [max]
                           ----------------------------------------------
                           field definition     panel width        fsdffd
                           terminal definition  160 (current max)  fsdftm
                           view definition      terminal width     fsdfvw                   
                           panel display        panel width        fsdspn
                           panel update         panel width        fsuppn                                   

                                                               
  020        -20           FS_INVLCOLR      
                           Requested color invalid for terminal;   fsdftm
                           check local terminal guide for details
                           on colors supported.         

                                                              
  021        -21           FS_INVLNUMCOLR   
                           Invalid number of colors requested;     fsdftm
                           range must be between 0 and 7.         

                                                              
  022        -22           FS_OUTPEND 
                           [operation not allowed while output 
                           pending.

                           Values of [operation]
                           ----------------------------------------------
                           field definition                        fsdffd 
                           panel display                           fsdspn                   
                           ending a panel                          fsenpn 
                           ending a view                           fsenvw                   
                           field removal                           fsrmfd 
                           panel update                            fsuppn                   

                                                              
  023        -23           FS_INPTPEND                     
                           [operation not allowed while input 
                           pending.

                           Values of [operation]
                           ----------------------------------------------
                           field definition                        fsdffd 
                           panel display                           fsdspn                   
                           ending a panel                          fsenpn 
                           ending a view                           fsenvw                   
                           field removal                           fsrmfd 
                           panel update                            fsuppn                   

                                                              
  024        -24           FS_NULLDATA  
                           Invalid datavalue parameter; parameter  fsdffd
                           cannot be a NULL pointer.

    
  025        -25           FS_NOTERM                       
                           Internal error =NOTERM. Contact SAS   
                           Technical Support.

  
  026        -26           FS_NOT3270                      
                           Internal error =NOTERM. Contact SAS   
                           Technical Support.

                 
  027        -27           FS_INVTBL
                           Invalid terminal translate table. The 
                           value of table type for fsdfch must be                  
                           one of FS_TR_INB, FS_TR_OUB, FS_GE_INB, 
                           or FS_GE_OUB.                     

                                                              
  028        -28           FS_OPENFAIL                     
                           Internal error=OPENFAIL. Contact SAS                     
                           Technical Support.                        

                                                              
  030        -30           FS_INVLKEY                      
                           PF key value is not valid. fsispfk PF key                  
                           value must be in the range greater than
                           or equal to 1 and less than or equal to 24.                        

Table 3. 2 Warning Messages


   Warning      Return Code     Description     Function      

  FS_ADJATTR    0x00000010      Adjusted the    fsdffd        
                                field                         
                                attributes.                   
                                                              
  FS_ADJCOL     0x00000001      Adjusted the    fsdfvw        
                                viewing                       
                                area's                        
                                beginning                     
                                column value.                 
                                                              
  FS_ADJCOLR    0x00000008      Adjusted the    fsdffd        
                                field's                       
                                color.                        
                                                              
  FS_ADJHGHT    0x00000002      Adjusted        fsdftm        
                                height of one                 
                                or more of                    
                                existing                      
                                viewing                       
                                areas.                        
                                                              
  FS_ADJWIDTH   0x00000004      Adjusted the    fsdfvw        
                                viewing  area   fsdftm        
                                width.                        
                                                              
  FS_DFLTVIEW   0x00001000      Default         fsdspn        
                                viewing area                  
                                was used.                     
                                                              
  FS_DUPLCOLR   0x00000800      Duplicate       fsdftm        
                                color values                  
                                specified.                    
                                                              
  FS_IGNATTR    0x00000040      Ignored         fsdffd        
                                superfluous                   
                                attributes.                   
                                                              
  FS_IGNFLAG    0x00000080      Ignored         fsdspn        
                                superfluous                   
                                display                       
                                flags.                        
                                                              
                |  Ignored      fsuppn                        
                superfluous                                   
                update flags.                                 
                                                              
  FS_IGNOPTN    0x00000200      Ignored         fsdftm        
                                superfluous                   
                                options.                      
                                                              
  FS_IGNSIZE    0x00000100      Ignored         fsdftm        
                                changing the                  
                                size of the                   
                                screen                        
                                currently                     
                                being used                    
                                (input or                     
                                output is                     
                                pending).                     
                                                              
  FS_NOATTR     0x00000020      No field        fsdffd        
                                attributes                    
                                supplied.                     
                                                              
  FS_NOINPUT    0x00000400      No input        fsrdpn        
                                exists.         fsrdsc        
                                                              

Table 3. 3 General Messages


  Message    Description                                                              

  098        Cannot load message text ( L$FEMSG ) module.    
                                                             
  099        SAS/C FSSL Release [num] (resident), [num]      
             (transient) [os], where [num] are release       
             numbers (like 5.01B) and [os] is an operating   
             system (like MVS/SP or CMS).                    

Copyright (c) 1998 SAS Institute Inc. Cary, NC, USA. All rights reserved.