home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / psion / opp16f_zip / INCLUDE / SDK / PRNTDLGS.OPH < prev    next >
Encoding:
Text File  |  1995-12-21  |  2.1 KB  |  132 lines

  1. #define PRNTDLGS_OPH
  2.  
  3. #ifndef DLGBOX_OPH
  4. #include <sdk\dlgbox>
  5. #endif
  6.  
  7. #ifndef GATE_OPH
  8. #include <sdk\gate>
  9. #endif
  10.  
  11. #ifndef SCRLAY_OPH
  12. #include <sdk\scrlay>
  13. #endif
  14.  
  15. #ifndef P_FILE_OPH
  16. #include <p\file>
  17. #endif
  18.  
  19. #ifndef P_SERIAL_OPH
  20. #include <p\serial>
  21. #endif
  22.  
  23. /* Property of pdevdlg */
  24.  
  25. STRUCT PRS_PDEVDLG
  26.     printer%
  27.     srchar#(SIZEOF(P_SRCHAR))
  28.     filechanged%
  29.     own_printer%
  30.     Disp#(SIZEOF(PVV_DISPLAY))
  31. ENDS
  32.  
  33. STRUCT PR_PDEVDLG
  34.     root#(SIZEOF(PRS_ROOT))
  35.     win#(SIZEOF(PRS_WIN))
  36.     dlgchain#(SIZEOF(PRS_DLGCHAIN))
  37.     dlgbox#(SIZEOF(PRS_DLGBOX))
  38.     pdevdlg#(SIZEOF(PRS_PDEVDLG))
  39. ENDS
  40.  
  41. /* Types for prnctrl */
  42.  
  43. STRUCT TMARG
  44.     tmarg%
  45.     lmarg%
  46.     rmarg%
  47.     bmarg%
  48. ENDS
  49.  
  50. /* Property of prnctrl */
  51.  
  52. STRUCT PRS_PRNCTRL
  53.     tm#(SIZEOF(TMARG ))
  54. ENDS
  55.  
  56. STRUCT PR_PRNCTRL
  57.     root#(SIZEOF(PRS_ROOT))
  58.     win#(SIZEOF(PRS_WIN))
  59.     dlgchain#(SIZEOF(PRS_DLGCHAIN))
  60.     dlgbox#(SIZEOF(PRS_DLGBOX))
  61.     prnctrl#(SIZEOF(PRS_PRNCTRL))
  62. ENDS
  63.  
  64. /* Property of pagectrl */
  65.  
  66. STRUCT PR_PAGECTRL
  67.     root#(SIZEOF(PRS_ROOT))
  68.     win#(SIZEOF(PRS_WIN))
  69.     dlgchain#(SIZEOF(PRS_DLGCHAIN))
  70.     dlgbox#(SIZEOF(PRS_DLGBOX))
  71. ENDS
  72.  
  73. /* Property of margins */
  74.  
  75. STRUCT PR_MARGINS
  76.     root#(SIZEOF(PRS_ROOT))
  77.     win#(SIZEOF(PRS_WIN))
  78.     dlgchain#(SIZEOF(PRS_DLGCHAIN))
  79.     dlgbox#(SIZEOF(PRS_DLGBOX))
  80. ENDS
  81.  
  82. /* Property of headfoot */
  83.  
  84. STRUCT PRS_HEADFOOT
  85.     ph%
  86.     offset%
  87. ENDS
  88.  
  89. STRUCT PR_HEADFOOT
  90.     root#(SIZEOF(PRS_ROOT))
  91.     win#(SIZEOF(PRS_WIN))
  92.     dlgchain#(SIZEOF(PRS_DLGCHAIN))
  93.     dlgbox#(SIZEOF(PRS_DLGBOX))
  94.     headfoot#(SIZEOF(PRS_HEADFOOT))
  95. ENDS
  96.  
  97. /* Types for prnmodel */
  98.  
  99. STRUCT MLIST_ITEM
  100.     path%
  101.     index%
  102. ENDS
  103.  
  104. /* Property of prnmodel */
  105.  
  106. STRUCT PRS_PRNMODEL
  107.     pm%
  108.     pf%
  109.     pi%
  110.     model%
  111.     nsel%
  112.     sf#(SIZEOF(SCRLAY_FONT))
  113.     wdrfile#(P_FNAMESIZE)
  114. ENDS
  115.  
  116. STRUCT PR_PRNMODEL
  117.     root#(SIZEOF(PRS_ROOT))
  118.     win#(SIZEOF(PRS_WIN))
  119.     dlgchain#(SIZEOF(PRS_DLGCHAIN))
  120.     dlgbox#(SIZEOF(PRS_DLGBOX))
  121.     prnmodel#(SIZEOF(PRS_PRNMODEL))
  122. ENDS
  123.  
  124. /* Property of pagesize */
  125.  
  126. STRUCT PR_PAGESIZE
  127.     root#(SIZEOF(PRS_ROOT))
  128.     win#(SIZEOF(PRS_WIN))
  129.     dlgchain#(SIZEOF(PRS_DLGCHAIN))
  130.     dlgbox#(SIZEOF(PRS_DLGBOX))
  131. ENDS
  132.