home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / os2sdk / os2sdk11 / petzold / chap05 / devcaps.h < prev    next >
Encoding:
C/C++ Source or Header  |  1989-02-20  |  2.8 KB  |  54 lines

  1. /*-----------------------
  2.    DEVCAPS.H header file
  3.   -----------------------*/
  4.  
  5. #define NUMLINES (sizeof devcaps / sizeof devcaps [0])
  6.  
  7. struct
  8.      {
  9.      LONG lIndex ;
  10.      CHAR *szIdentifier ;
  11.      }
  12.      devcaps [] =
  13.      {
  14.      CAPS_FAMILY                 , "CAPS_FAMILY"                 ,
  15.      CAPS_IO_CAPS                , "CAPS_IO_CAPS"                ,
  16.      CAPS_TECHNOLOGY             , "CAPS_TECHNOLOGY"             ,
  17.      CAPS_DRIVER_VERSION         , "CAPS_DRIVER_VERSION"         ,
  18.      CAPS_HEIGHT                 , "CAPS_HEIGHT"                 ,
  19.      CAPS_WIDTH                  , "CAPS_WIDTH"                  ,
  20.      CAPS_HEIGHT_IN_CHARS        , "CAPS_HEIGHT_IN_CHARS"        ,
  21.      CAPS_WIDTH_IN_CHARS         , "CAPS_WIDTH_IN_CHARS"         ,
  22.      CAPS_VERTICAL_RESOLUTION    , "CAPS_VERTICAL_RESOLUTION"    ,
  23.      CAPS_HORIZONTAL_RESOLUTION  , "CAPS_HORIZONTAL_RESOLUTION"  ,
  24.      CAPS_CHAR_HEIGHT            , "CAPS_CHAR_HEIGHT"            ,
  25.      CAPS_CHAR_WIDTH             , "CAPS_CHAR_WIDTH"             ,
  26.      CAPS_SMALL_CHAR_HEIGHT      , "CAPS_SMALL_CHAR_HEIGHT"      ,
  27.      CAPS_SMALL_CHAR_WIDTH       , "CAPS_SMALL_CHAR_WIDTH"       ,
  28.      CAPS_COLORS                 , "CAPS_COLORS"                 ,
  29.      CAPS_COLOR_PLANES           , "CAPS_COLOR_PLANES"           ,
  30.      CAPS_COLOR_BITCOUNT         , "CAPS_COLOR_BITCOUNT"         ,
  31.      CAPS_COLOR_TABLE_SUPPORT    , "CAPS_COLOR_TABLE_SUPPORT"    ,
  32.      CAPS_MOUSE_BUTTONS          , "CAPS_MOUSE_BUTTONS"          ,
  33.      CAPS_FOREGROUND_MIX_SUPPORT , "CAPS_FOREGROUND_MIX_SUPPORT" ,
  34.      CAPS_BACKGROUND_MIX_SUPPORT , "CAPS_BACKGROUND_MIX_SUPPORT" ,
  35.      CAPS_VIO_LOADABLE_FONTS     , "CAPS_VIO_LOADABLE_FONTS"     ,
  36.      CAPS_WINDOW_BYTE_ALIGNMENT  , "CAPS_WINDOW_BYTE_ALIGNMENT"  ,
  37.      CAPS_BITMAP_FORMATS         , "CAPS_BITMAP_FORMATS"         ,
  38.      CAPS_RASTER_CAPS            , "CAPS_RASTER_CAPS"            ,
  39.      CAPS_MARKER_HEIGHT          , "CAPS_MARKER_HEIGHT"          ,
  40.      CAPS_MARKER_WIDTH           , "CAPS_MARKER_WIDTH"           ,
  41.      CAPS_DEVICE_FONTS           , "CAPS_DEVICE_FONTS"           ,
  42.      CAPS_GRAPHICS_SUBSET        , "CAPS_GRAPHICS_SUBSET"        ,
  43.      CAPS_GRAPHICS_VERSION       , "CAPS_GRAPHICS_VERSION"       ,
  44.      CAPS_GRAPHICS_VECTOR_SUBSET , "CAPS_GRAPHICS_VECTOR_SUBSET" ,
  45.      CAPS_DEVICE_WINDOWING       , "CAPS_DEVICE_WINDOWING"       ,
  46.      CAPS_ADDITIONAL_GRAPHICS    , "CAPS_ADDITIONAL_GRAPHICS"    ,
  47.      CAPS_PHYS_COLORS            , "CAPS_PHYS_COLORS"            ,
  48.      CAPS_COLOR_INDEX            , "CAPS_COLOR_INDEX"            ,
  49.      CAPS_GRAPHICS_CHAR_WIDTH    , "CAPS_GRAPHICS_CHAR_WIDTH"    ,
  50.      CAPS_GRAPHICS_CHAR_HEIGHT   , "CAPS_GRAPHICS_CHAR_HEIGHT"   ,
  51.      CAPS_HORIZONTAL_FONT_RES    , "CAPS_HORIZONTAL_FONT_RES"    ,
  52.      CAPS_VERTICAL_FONT_RES      , "CAPS_VERTICAL_FONT_RES"
  53.      } ;
  54.