home *** CD-ROM | disk | FTP | other *** search
/ The Developer Connection…ice Driver Kit for OS/2 3 / DEV3-D1.ISO / install / gbmsrc.dsc < prev    next >
Encoding:
Text File  |  1994-02-22  |  1.8 KB  |  40 lines

  1. Generalized Bitmap Module (GBM):  Source Code
  2.  
  3. GBM is a Bitmap Rosetta Stone that can understand a wide variety of bitmap file formats.  GBM has command-line programs that can be used to convert, crop, reflect, transpose, rotate, error-diffuse, halftone, map-to-gray, display under PM, and display and edit under PM.
  4.  
  5. The source code can be found in the following directories after you install the GBM source code product.
  6.  
  7.   o  .  
  8.         Bits from elsewhere, included to make source
  9.         complete.  standard.h is a common header with 
  10.         some standard typedefs.  scroll.* is a prebuilt 
  11.         OS/2 2.x PM scroller control.  
  12.  
  13.   o  .\gbm
  14.         Fully portable 32-bit C code that provides most of
  15.         the functionality.  Has been compiled on OS/2 2.x,
  16.         AIX, and other 32-bit platforms.  Provides libraries
  17.         to perform file I/O, error-diffusion, halftoning, 
  18.         color reduction, reflecting, rotating, transposing 
  19.         and cropping.  
  20.  
  21.   o  .\gbmv
  22.         Simple OS/2 2.x PM bitmap viewer.  Provides an
  23.         application whose client displays a bitmap.  
  24.  
  25.   o  .\gbmdlg
  26.         Provides a derivation of WinFileDlg, which is
  27.         designed to allow you to specify the file for
  28.         loading or saving.  Has additional entry field for
  29.         "Bitmap specific options".  Has "Bitmap", "GIF",
  30.         "PCX" etc. in the Filetypes combo box.  Includes
  31.         help source to generate accompanying help text.  
  32.  
  33.   o  .\gbmv2
  34.         Sophisticated OS/2 2.x PM bitmap viewer with menu 
  35.         and dialogs to give access to bitmap manipulation
  36.         tools.  Full help available.  
  37.  
  38. Note:  If a makefile uses files from another directory, it accesses them via a make variable defined at the start.  In this way, if you move a directory, you need only change a line at the top of a makefile.
  39.  
  40.