home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / viscobv6.zip / vac22os2 / ibmcobol / samples / toolkit / pm / print / prtsdlg.h < prev    next >
Text File  |  1996-11-19  |  3KB  |  119 lines

  1. /****************************************************************************
  2. * OS/2 Sample Print Application PRTSAMP
  3. *
  4. * name: prtsdlg.h
  5. *
  6. * description: #defines for dialog items
  7. *
  8. *
  9. *
  10. *
  11. *
  12. *
  13. *
  14. *
  15. *
  16. *
  17. *
  18. *
  19. *
  20. ****************************************************************************/
  21.  
  22. #define ID_PRTSAMP                  1
  23.  
  24.  
  25. /* id for menu options */
  26.  
  27. #define IDM_FILE                    10
  28. #define IDM_OPEN                    11
  29. #define IDM_SETUP                   12
  30. #define IDM_PRINT                   13
  31.  
  32. #define IDM_OPTIONS                20
  33. #define IDM_SETFONT                21
  34. #define IDM_PAGEDOWN               22
  35. #define IDM_VIEWHALF               23
  36. #define IDM_VIEWFULL               24
  37. #define IDM_PAGESETUP              25
  38.  
  39. #define IDM_HELP                   30
  40. #define IDM_HELPINDEX              31
  41. #define IDM_HELPEXTENDED           32
  42. #define IDM_USINGHELP              33
  43. #define IDM_PRODINFO               35
  44. #define IDM_AUTHORS                36
  45.  
  46. #define IDD_QUERYPRINT              2000
  47. #define IDD_QPTEXT                  2001
  48. #define IDD_QPLISTBOX               2002
  49. #define IDD_QPJOBPROP               2005
  50. #define IDD_PAGESETUP               2006
  51.  
  52. #define IDD_PRINT                   2100
  53. #define IDD_PRTCOPIES               2101
  54.  
  55. /*
  56.  * The following controls are not used.  The values
  57.  * are order sensitive for hiding the windows
  58.  */
  59. #define IDD_PRTALL                  2102
  60. #define IDD_PRTSELECT               2103
  61. #define IDD_PRTFROM                 2104
  62. #define IDD_PRTTO                   2105
  63. #define IDD_PRTFIRSTPAGE            2106
  64. #define IDD_PRTLASTPAGE             2107
  65. #define IDD_PRTPAGEGROUP            2108
  66. #define IDD_PRTPREVIEW              2109
  67.  
  68. #define IDD_PRTDOCUMENT             2110
  69. #define IDD_PRTPRINTER              2111
  70.  
  71. #define IDD_PRINTING                2200
  72. #define IDD_PRINTINGTEXT            2201
  73. #define IDD_PRINTDOCUMENT           2202
  74. #define IDD_PRINTPRINTER            2203
  75.  
  76. #define IDD_FORM                    2300
  77. #define IDD_DUPLEX                  2301
  78. #define IDD_MARGIN_TOP              2302
  79. #define IDD_MARGIN_BOTTOM           2303
  80. #define IDD_MARGIN_LEFT             2304
  81. #define IDD_MARGIN_RIGHT            2305
  82.  
  83.  
  84. /* constants for string table and WinLoadString */
  85.  
  86. #define PROGRAM_TITLE               3000
  87. #define PROGRAM_AUTHORS             3001
  88. #define PRINT_ABORT_MSG             3002
  89. #define PRINT_PAGE_MSG              3003
  90. #define PRINT_SCAN_MSG              3004
  91.  
  92. #define ERRMSG_BAD_BITMAP           3100
  93. #define ERRMSG_BITMAP_NOT_SUPPORTED 3101
  94. #define ERRMSG_CLOSE_QUESTION       3102
  95. #define ERRMSG_DEFAULT_FONT         3103
  96. #define ERRMSG_FILE_NOT_FOUND       3104
  97. #define ERRMSG_FORM_CHANGE          3105
  98. #define ERRMSG_MARGINS_NOT_NUMERIC  3106
  99. #define ERRMSG_NOTHING_PRINTED      3107
  100. #define ERRMSG_NO_ENUMERATE         3108
  101. #define ERRMSG_NO_HELP              3109
  102. #define ERRMSG_NO_MEMORY            3110
  103. #define ERRMSG_NO_QUEUES_DEFINED    3111
  104. #define ERRMSG_READ_ERROR           3112
  105. #define ERRMSG_WRONG_FORM           3113
  106. #define ERRMSG_NEW_DRIVER_VERSION   3114
  107. #define ERRMSG_DEVICE_CHANGED       3115
  108.  
  109.  
  110. /* dialog id's */
  111.  
  112. #define IDC_CK_METAFILE              9000
  113. #define IDC_CK_TEXT                  9001
  114. #define IDC_CK_BITMAP                9002
  115. #define IDD_FILETYPE                 9003
  116. #define IDD_PRODINFO                 9004
  117. #define IDR_PRODINFO                 9005
  118.  
  119.