home *** CD-ROM | disk | FTP | other *** search
/ Shareware Supreme Volume 6 #1 / swsii.zip / swsii / 126 / MORTON.ZIP / ZAPCODE.EXE / IBM4019.PMF < prev    next >
Text File  |  1991-05-01  |  11KB  |  365 lines

  1. ;---------------------------------------;
  2. ;  ZAPCODE Printer Make File (PMF)      ;
  3. ;  for the IBM 4019 Laser.              ;
  4. ;  Version 1.1                          ;
  5. ;  (C) Copyright 1990 Robert L. Morton  ;
  6. ;  All Rights Reserved                  ;
  7. ;---------------------------------------;
  8.  
  9. PRINTER  =  "IBM 4019 Laser"
  10. RESET    =  27,91,75,1,0,0,254
  11.  
  12. NAME     =  "Line Feed"
  13.   DESC   =  "Move to next print line while"
  14.             "maintaining the current column"
  15.             "position."
  16.   CODES  =  10
  17.  
  18. NAME     =  "Form Feed"
  19.   DESC   =  "Move to the first line at the top"
  20.             "of the next page while maintaining"
  21.             "the current column position."
  22.   CODES  =  12
  23.  
  24. NAME     =  "Reverse Line Feed"
  25.   DESC   =  "Move to previous print line while"
  26.             "maintaining the current column"
  27.             "position."
  28.   CODES  =  27,93
  29.  
  30. NAME     =  "Emulate HP Laserjet II"
  31.   DESC   =  "Begin HP Laserjet II emulation."
  32.   CODES  =  27,91,75,3,0,0,0,0,254,49,2
  33.  
  34. NAME     =  "Emulate IBM 4019"
  35.   DESC   =  "Begin IBM 4019 emulation."
  36.   CODES  =  27,91,75,3,0,0,0,0,254,49,1
  37.  
  38. NAME     =  "Set Number of Copies"
  39.   DESC   =  "Set the number of copies to be"
  40.             "printed from 1 to 255."
  41.   CODES  =  27,91,70,5,0,0,0,0,0,0,0,0,0,0,0
  42.             "Please enter number of copies you"
  43.             "wish to set in decimal."
  44.             " "
  45.             "Example: Entering 5 sets printer"
  46.             "to print five copies."
  47.             0
  48.  
  49. NAME     =  "Select Paper Tray 1"
  50.   DESC   =  "Activate paper tray 1."
  51.   CODES  =  27,91,70,5,0,0,0,0,0,0,1,0,0,0,0
  52.  
  53. NAME     =  "Select Paper Tray 2"
  54.   DESC   =  "Activate paper tray 2."
  55.   CODES  =  27,91,70,5,0,0,0,0,0,0,2,0,0,0,0
  56.  
  57. NAME     =  "Select Cut Sheet Feed and Size"
  58.   DESC   =  "Activates cut sheet feeder and"
  59.             "allows you to select paper size."
  60.   CODES  =  27,91,70,5,0,0,0,0,1,0,0,0
  61.             "Please select paper size by"
  62.             "entering one of the following"
  63.             "decimal values:"
  64.             " "
  65.             "1 - Letter     8.5 x 11 inches"
  66.             "2 - Legal      8.5 x 14 inches"
  67.             "3 - B5         7.17 x 10.12 inches"
  68.             "4 - A4         8.27 x 11.69 inches"
  69.             "5 - Executive  7.25 x  10.5 inches"
  70.             " "
  71.             "Example: Entering 2 selects legal"
  72.             "size paper."
  73.             0,0,0
  74.  
  75. NAME     =  "Select Envelope Feed and Size"
  76.   DESC   =  "Activates envelope feeder and"
  77.             "allows you to select envelope size."
  78.   CODES  =  27,91,70,5,0,0,0,0,2,0,0,0
  79.             "Please select envelope size by"
  80.             "entering one of the following"
  81.             "decimal values:"
  82.             " "
  83.             "1 - 7 3/4     3.875 x 7.5 inches"
  84.             "2 - No. 9     3.875 x 8.875 inches"
  85.             "3 - No. 10    4.1 x 9.5 inches"
  86.             "4 - DL        4.33 x 8.66 inches"
  87.             "5 - C5        6.3 x 9.02 inches"
  88.             "6 - B5        6.93 x 9.84 inches"
  89.             "7 - Other     6.93 x 9.84 inches"
  90.             " "
  91.             "Example: Entering 3 selects No. 10"
  92.             "envelope size."
  93.             0,0,0
  94.  
  95. NAME     =  "Set Page Length in Lines"
  96.   DESC   =  "Set the current page length in"
  97.             "lines."
  98.   CODES  =  27,67,0
  99.             "Please enter the number of lines to"
  100.             "set the page length in decimal."
  101.             " "
  102.             "Example: Entering 66 sets the page"
  103.             "length to 66 lines."
  104.             0
  105.  
  106. NAME     =  "Set Page Length in Inches"
  107.   DESC   =  "Set the current page length in"
  108.             "inches."
  109.   CODES  =  27,67,0,0,0
  110.             "Please enter the number of inches"
  111.             "to set the page length in decimal."
  112.             " "
  113.             "Example: Entering 11 sets the page"
  114.             "length to 11 inches."
  115.             0
  116.  
  117. NAME     =  "Select Manual Feed"
  118.   DESC   =  "Initiate paper being fed manually."
  119.   CODES  =  27,91,70,5,0,0,1,0,0,0,0,0,0,0,0
  120.  
  121. NAME     =  "Select Automatic Feed"
  122.   DESC   =  "Initiate paper being fed"
  123.             "automatically."
  124.   CODES  =  27,91,70,5,0,0,3,0,0,0,0,0,0,0,0
  125.  
  126. NAME     =  "Set Portrait Orientation"
  127.   DESC   =  "Initiate printing across the page"
  128.             "width."
  129.   CODES  =  27,107
  130.  
  131. NAME     =  "Set Landscape Orientation"
  132.   DESC   =  "Initiate printing across the page"
  133.             "length."
  134.   CODES  =  27,108
  135.  
  136. NAME     =  "Printer Deselect"
  137.   DESC   =  "Set the printer so as not to accept"
  138.             "data from the computer."
  139.   CODES  =  27,81,49
  140.  
  141. NAME     =  "Printer Select"
  142.   DESC   =  "Set the printer to accept data from"
  143.             "the computer."
  144.   CODES  =  17
  145.  
  146. NAME     =  "Double-Wide by Line ON"
  147.   DESC   =  "Activate double width print by"
  148.             "line. Characters are printed twice"
  149.             "their normal width for the current"
  150.             "line."
  151.   CODES  =  14
  152.  
  153. NAME     =  "Double-Wide by Line OFF"
  154.   DESC   =  "Deactivate double width print by"
  155.             "line. Characters are printed their"
  156.             "normal width."
  157.   CODES  =  20
  158.  
  159. NAME     =  "Double-Wide Continuous ON"
  160.   DESC   =  "Activate double width continuous"
  161.             "print. Characters are printed twice"
  162.             "their normal width."
  163.   CODES  =  27,87,1
  164.  
  165. NAME     =  "Double-Wide Continuous OFF"
  166.   DESC   =  "Deactivate double width continuous"
  167.             "print. Characters are printed their"
  168.             "normal width."
  169.   CODES  =  27,87,0,0
  170.  
  171. NAME     =  "Underline ON"
  172.   DESC   =  "Activate underline print."
  173.             "Characters are underscored."
  174.   CODES  =  27,45,1
  175.  
  176. NAME     =  "Underline OFF"
  177.   DESC   =  "Deactivate underline print."
  178.   CODES  =  27,45,0,0
  179.  
  180. NAME     =  "Emphasized ON"
  181.   DESC   =  "Activate emphasized print."
  182.             "Characters are printed twice. The"
  183.             "second time, character is offset"
  184.             "horizontally."
  185.   CODES  =  27,69
  186.  
  187. NAME     =  "Emphasized OFF"
  188.   DESC   =  "Deactivate emphasized print."
  189.   CODES  =  27,70
  190.  
  191. NAME     =  "Double Strike ON"
  192.   DESC   =  "Activate double strike print."
  193.             "Characters are printed twice."
  194.   CODES  =  27,71
  195.  
  196. NAME     =  "Double Strike OFF"
  197.   DESC   =  "Deactivate double strike print."
  198.   CODES  =  27,72
  199.  
  200. NAME     =  "Subscript ON"
  201.   DESC   =  "Activate subscript print."
  202.             "Characters are printed at an offset"
  203.             "below the normal print line."
  204.   CODES  =  27,83,1
  205.  
  206. NAME     =  "Superscript ON"
  207.   DESC   =  "Activate superscript print."
  208.             "Characters are printed at an offset"
  209.             "above the normal print line."
  210.   CODES  =  27,83,0,0
  211.  
  212. NAME     =  "Subscript / Superscript OFF"
  213.   DESC   =  "Deactivate subscript or superscript"
  214.             "print."
  215.   CODES  =  27,84
  216.  
  217. NAME     =  "Overscore Continuous ON"
  218.   DESC   =  "Activate overscore print."
  219.             "Characters are overscored."
  220.   CODES  =  27,95,1
  221.  
  222. NAME     =  "Overscore Continuous OFF"
  223.   DESC   =  "Deactivate overscore print."
  224.   CODES  =  27,95,0,0
  225.  
  226. NAME     =  "Select 10 Pitch Font"
  227.   DESC   =  "Activate 10 pitch font."
  228.   CODES  =  18
  229.  
  230. NAME     =  "Select 12 Pitch Font"
  231.   DESC   =  "Activate 12 pitch font."
  232.   CODES  =  27,58
  233.  
  234. NAME     =  "Select 17.1 Pitch Font"
  235.   DESC   =  "Activate 17.1 pitch font."
  236.   CODES  =  15
  237.  
  238. NAME     =  "Select PC Character Set 2"
  239.   DESC   =  "Activate PC Character Set 2."
  240.   CODES  =  27,54
  241.  
  242. NAME     =  "Select PC Character Set 1"
  243.   DESC   =  "Activate PC Character Set 1"
  244.             "(default)."
  245.   CODES  =  27,55
  246.  
  247. NAME     =  "Select Default Printer Font"
  248.   DESC   =  "Activate default printer font."
  249.   CODES  =  27,73,0,0
  250.  
  251. NAME     =  "Select Downloaded Font"
  252.   DESC   =  "Activate a downloaded font number"
  253.             "1 to 32."
  254.   CODES  =  27,73,0
  255.             "Please select downloaded font"
  256.             "number by entering a decimal number"
  257.             "from 1 to 32."
  258.             " "
  259.             "Example: Entering 3 selects"
  260.             "downloaded font number 3."
  261.             0
  262.  
  263. NAME     =  "Select Resident Font"
  264.   DESC   =  "Activate a resident font number"
  265.             "1 to 10."
  266.   CODES  =  27,73,0
  267.             "Please select resident font"
  268.             "number by entering a decimal number"
  269.             "from 33 to 42. 33 to 42 represent"
  270.             "font numbers 1 to 10."
  271.             " "
  272.             "Example: Entering 35 selects"
  273.             "resident font #3."
  274.             0
  275.  
  276. NAME     =  "Select a Font From Font Card 1"
  277.   DESC   =  "Activate a font from font card 1."
  278.             "Select 1 to 32."
  279.   CODES  =  27,73,0
  280.             "Please select a font number by"
  281.             "entering a decimal number from"
  282.             "64 to 95. 64 to 95 represent font"
  283.             "numbers 1 to 32."
  284.             " "
  285.             "Example: Entering 66 selects font"
  286.             "number 3."
  287.             0
  288.  
  289. NAME     =  "Select a Font From Font Card 2"
  290.   DESC   =  "Activate a font from font card 2."
  291.             "Select 1 to 32."
  292.   CODES  =  27,73,0
  293.             "Please select a font number by"
  294.             "entering a decimal number from"
  295.             "96 to 127. 96 to 127 represent font"
  296.             "numbers 1 to 32."
  297.             " "
  298.             "Example: Entering 98 selects font"
  299.             "number 3."
  300.             0
  301.  
  302. NAME     =  "Proportional Spacing ON"
  303.   DESC   =  "Activate proportional spacing."
  304.             "Spacing between letters is adjusted"
  305.             "to compensate for the varying"
  306.             "widths of individual characters."
  307.   CODES  =  27,80,1
  308.  
  309. NAME     =  "Proportional Spacing OFF"
  310.   DESC   =  "Deactivate proportional spacing."
  311.   CODES  =  27,80,2
  312.  
  313. NAME     =  "Set Horizontal Tab Stops"
  314.   DESC   =  "Set up to 28 tabs by column in"
  315.             "ascending order."
  316.   CODES  =  27,68,0
  317.             "Please enter up to 28 tab stops in"
  318.             "decimal in ascending order."
  319.             " "
  320.             "Example: Entering 15,30,45,60 sets"
  321.             "four tab stops at column numbers"
  322.             "15,30,45 and 60."
  323.             0,0,0
  324.  
  325. NAME     =  "Set Default Tab Stops"
  326.   DESC   =  "Resets to initial tab settings:"
  327.             "every 8 columns, starting in"
  328.             "column 9. Also clears all vertical"
  329.             "tabs."
  330.   CODES  =  27,82
  331.  
  332. NAME     =  "Set Vertical Tab Stops"
  333.   DESC   =  "Set up to 16 tabs by column number"
  334.             "in ascending order."
  335.   CODES  =  27,66,0
  336.             "Please enter up to 16 tab stops in"
  337.             "decimal in ascending order."
  338.             " "
  339.             "Example: Entering 4,8,12 defines"
  340.             "three vertical tab stops at lines"
  341.             "4, 8, and 12."
  342.             0,0,0
  343.  
  344. NAME     =  "Set 1/8 Inch Line Spacing"
  345.   DESC   =  "Set line spacing to eight lines"
  346.             "per inch."
  347.   CODES  =  27,48
  348.  
  349. NAME     =  "Set 7/72 Inch Line Spacing"
  350.   DESC   =  "Set line spacing to 7/72 inch per"
  351.             "line."
  352.   CODES  =  27,49
  353.  
  354. NAME     =  "Automatic Linefeed ON"
  355.   DESC   =  "Activate automatic linefeed."
  356.             "Add a linefeed to each carriage"
  357.             "return received."
  358.   CODES  =  27,53,1
  359.  
  360. NAME     =  "Automatic Linefeed OFF"
  361.   DESC   =  "Deactivate automatic linefeed."
  362.   CODES  =  27,53,0,0
  363.  
  364.  
  365.