home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_300 / 327_01 / help1.txt < prev    next >
Text File  |  1991-10-09  |  2KB  |  44 lines

  1. +                            ABOUT PANELS FOR C
  2.  
  3.  
  4.         "Panels for C" is a set of routines which may be called by your
  5.      Application program to do screen oriented input and output.  Screen
  6.      layouts, or panels, are simple text files that you can create with an
  7.      ordinary word processor.  Panels always have a file extension of PAN.
  8.      The format of a panel is covered in a later section.
  9.  
  10.      A panel definition may reside in its own file separate from your
  11.      application source code, or it may be defined as a string within your
  12.      application code.  The advantage for a separate file is the
  13.      interpreted nature of the screen layout.  The panel may be changed
  14.      without recompiling the application program.  The advantage to using a
  15.      string to define the panel is reduced disk I/O during the execution of
  16.      your program.
  17.  
  18.      The author recommends that during the development of an application,
  19.      panels are defined within their own files.  When an application is
  20.      compiled for production, you may consider moving the panel definitions
  21.      to the program source for efficiency and security.  A utility called
  22.      PAN2H has been created to translate a panel file to a C header file.
  23.      Also, a utility to simplify the creation and modification of panels
  24.      has been developed, called IPD (Interative Panel Design).
  25.  
  26.      Panels for C is distributed as shareware.  This software is protected
  27.      by copyright laws.  Users may register by purchasing either the object
  28.      or source packages, see the enclosed order form.  Registered users can
  29.      expect the software to be supported by the publisher.  Also,
  30.      notification of future releases can be expected.  BC Systems grants to
  31.      purchasers of either object or source packages a no-fee license to
  32.      resell applications created with the Panel routines.  The only
  33.      constraint is that the application code and documentation MUST contain
  34.      the following acknowledgement:
  35.  
  36.  
  37. +                 Portions copyright 1989-1991, J. Brown
  38. +                   BC Systems, Wichita, KS  67278-1202
  39.  
  40.  
  41.      Contact the publisher for any special licensing that may be required.
  42.  
  43.                            *** END OF TOPIC ***
  44.