home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / bmp1.zip / ViewBmp.H < prev    next >
Text File  |  1995-07-12  |  5KB  |  152 lines

  1.  
  2. /* viewbmp.h        Created:    1995-07-05  Revised:  1995-07-06    */
  3.  
  4. /* Module Definition Header                        */
  5.  
  6. /************************************************************************/
  7. /************************************************************************/
  8. /************************************************************************/
  9. /* DISCLAIMER OF WARRANTIES:                        */
  10. /* -------------------------                        */
  11. /* The following [enclosed] code is sample code    created    by IBM        */
  12. /* Corporation and Prominare Inc.  This    sample code is not part    of any    */
  13. /* standard IBM    product    and is provided    to you solely for the purpose    */
  14. /* of assisting    you in the development of your applications.  The code    */
  15. /* is provided "AS IS",    without    warranty of any    kind.  Neither IBM nor    */
  16. /* Prominare shall be liable for any damages arising out of your    */
  17. /* use of the sample code, even    if they    have been advised of the    */
  18. /* possibility of such damages.                        */
  19. /************************************************************************/
  20. /************************************************************************/
  21. /************************************************************************/
  22. /*               D I S C L A I M E R                */
  23. /* This    code is    provided on an as is basis with    no implied support.    */
  24. /* It should be    considered freeware that cannot    be rebundled as        */
  25. /* part    of a larger "*ware" offering without our consent.        */
  26. /************************************************************************/
  27. /************************************************************************/
  28. /************************************************************************/
  29.  
  30. /* Copyright ╕ International Business Machines Corp., 1995.        */
  31. /* Copyright ╕ 1995  Prominare Inc.  All Rights    Reserved.        */
  32.  
  33. /* --------------------------------------------------------------------    */
  34.  
  35. #define    WIN_BITMAPVIEWER 1
  36.  
  37. #define    IDM_FILE 10
  38. #define    IDM_OPEN 11
  39. #define    IDM_SCALE 20
  40. #define    IDM_25PERCENT 21
  41. #define    IDM_50PERCENT 22
  42. #define    IDM_75PERCENT 23
  43. #define    IDM_100PERCENT 24
  44. #define    IDM_200PERCENT 25
  45. #define    IDM_400PERCENT 26
  46. #define    IDM_800PERCENT 27
  47. #define    IDM_SHOWALL    28
  48. #define    IDM_EFFECTS 30
  49. #define    IDM_FLIPCOLOURTABLE 31
  50.  
  51. #define    DLG_OPENBITMAP       1150
  52. #define    IT_DIRECTORY       1151
  53. #define    IT_VOLUMELABEL       1152
  54. #define    IT_DISKFREE       1153
  55. #define    IT_FILECOUNT       1154
  56. #define    CBX_DRIVES       1155
  57. #define    LB_DIRECTORIES       1156
  58. #define    LB_FILES       1157
  59.  
  60. #define    IDM_POPUP          512
  61. #define    IDM_POPUPSINGLE          513
  62. #define    IDM_BITMAPARRAYFILEHEADER 514
  63. #define    IDM_BITMAPFILEHEADER      515
  64. #define    IDM_BITMAPINFOHEADER      516
  65. #define    IDM_COLOURTABLE          517
  66.  
  67. #define    DLG_VIEWBITMAPARRAYFILEHEADER  2048
  68. #define    DLG_VIEWBITMAPFILEHEADER       2049
  69. #define    DLG_VIEWBITMAPINFOHEADER       2050
  70. #define    DLG_VIEWBITMAPARRAYFILEHEADER2 2051
  71. #define    DLG_VIEWBITMAPFILEHEADER2      2052
  72. #define    DLG_VIEWBITMAPINFOHEADER2      2053
  73.  
  74. #define    IT_BITMAPINDEX           1024
  75. #define    IT_USTYPE           1025
  76. #define    IT_CBSIZE           1026
  77. #define    IT_OFFNEXT           1027
  78. #define    IT_CXDISPLAY           1028
  79. #define    IT_CYDISPLAY           1029
  80. #define    IT_XHOTSPOT           1030
  81. #define    IT_YHOTSPOT           1031
  82. #define    IT_OFFBITS           1032
  83. #define    IT_CBFIX           1033
  84. #define    IT_CX               1034
  85. #define    IT_CY               1035
  86. #define    IT_CPLANES           1036
  87. #define    IT_CBITCOUNT           1037
  88. #define    IT_ULCOMPRESSION       1038
  89. #define    IT_CBIMAGE           1039
  90. #define    IT_CXRESOLUTION           1040
  91. #define    IT_CYRESOLUTION           1041
  92. #define    IT_CCLRUSED           1042
  93. #define    IT_CCLRIMPORTANT       1043
  94. #define    IT_USUNITS           1044
  95. #define    IT_USRESERVED           1045
  96. #define    IT_USRECORDING           1046
  97. #define    IT_USRENDERING           1047
  98. #define    IT_CSIZE1           1048
  99. #define    IT_CSIZE2           1049
  100. #define    IT_ULCOLORENCODING       1050
  101. #define    IT_ULIDENTIFIER           1051
  102.  
  103. #define    DLG_VIEWBITMAPSYSINO       2060
  104. #define    IT_CXSCREEN           2061
  105. #define    IT_CYSCREEN           2062
  106. #define    IT_HORZRESOLUTION       2063
  107. #define    IT_VERTRESOLUTION       2064
  108. #define    IT_PLANES           2065
  109. #define    IT_DISTINCTCOLOURS       2066
  110. #define    IT_BITCOUNT           2067
  111. #define    IT_BITMAPFORMATS       2068
  112. #define    IT_BITBLT           2069
  113. #define    IT_BANDING           2070
  114. #define    IT_BITBLTSCALING       2071
  115.  
  116. #define    DLG_VIEWCOLOURTABLE 700
  117. #define    SB_INDEX        701
  118. #define    IT_INDEX00        702
  119. #define    IT_INDEX01        703
  120. #define    IT_INDEX02        704
  121. #define    IT_INDEX03        705
  122. #define    IT_INDEX04        706
  123. #define    IT_INDEX05        707
  124. #define    IT_INDEX06        708
  125. #define    IT_INDEX07        709
  126. #define    IT_INDEX08        710
  127. #define    IT_INDEX09        711
  128. #define    IT_INDEX10        712
  129. #define    IT_INDEX11        713
  130. #define    IT_INDEX12        714
  131. #define    IT_INDEX13        715
  132. #define    IT_INDEX14        716
  133. #define    IT_INDEX15        717
  134. #define    EF_INDEX00        718
  135. #define    EF_INDEX01        719
  136. #define    EF_INDEX02        720
  137. #define    EF_INDEX03        721
  138. #define    EF_INDEX04        722
  139. #define    EF_INDEX05        723
  140. #define    EF_INDEX06        724
  141. #define    EF_INDEX07        725
  142. #define    EF_INDEX08        726
  143. #define    EF_INDEX09        727
  144. #define    EF_INDEX10        728
  145. #define    EF_INDEX11        729
  146. #define    EF_INDEX12        730
  147. #define    EF_INDEX13        731
  148. #define    EF_INDEX14        732
  149. #define    EF_INDEX15        733
  150. #define    DLG_VIEW2COLOURTABLE 734
  151. #define    IDM_VIEWSYSTEMINFO 12
  152.