diff options
Diffstat (limited to 'v4.0/src/CMD/GRAPHICS/GRPATTRN.STR')
| -rw-r--r-- | v4.0/src/CMD/GRAPHICS/GRPATTRN.STR | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/v4.0/src/CMD/GRAPHICS/GRPATTRN.STR b/v4.0/src/CMD/GRAPHICS/GRPATTRN.STR new file mode 100644 index 0000000..1e2947d --- /dev/null +++ b/v4.0/src/CMD/GRAPHICS/GRPATTRN.STR | |||
| @@ -0,0 +1,125 @@ | |||
| 1 | .XLIST ;AN000; | ||
| 2 | PAGE ,132 ;AN000; | ||
| 3 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;AN000; | ||
| 4 | ;; DOS - GRAPHICS Command | ||
| 5 | ;; (C) Copyright 1988 Microsoft | ||
| 6 | ;; ;AN000; | ||
| 7 | ;; File Name: GRPATTRN.STR ;AN000; | ||
| 8 | ;; ---------- ;AN000; | ||
| 9 | ;; ;AN000; | ||
| 10 | ;; Description: ;AN000; | ||
| 11 | ;; ------------ ;AN000; | ||
| 12 | ;; Include file containing structures for ;AN000; | ||
| 13 | ;; the Printer grey patterns. ;AN000; | ||
| 14 | ;; ;AN000; | ||
| 15 | ;; Change History: ;AN000; | ||
| 16 | ;; --------------- ;AN000; | ||
| 17 | ;; ;AN000; | ||
| 18 | ;; ;AN000; | ||
| 19 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;AN000; | ||
| 20 | ;; ;AN000; | ||
| 21 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;AN000; | ||
| 22 | .LIST ;AN000; | ||
| 23 | ;AN000; | ||
| 24 | TAB_ENTRY STRUC ; TABLE DIRECTORY ENTRY USED TO LOCATED ;AN000; | ||
| 25 | ; WHAT TABLE OF PATTERNS TO USE ;AN000; | ||
| 26 | TAB_OFFSET DW ? ; ADDRESS OF THE PATTERN TABLE ;AN000; | ||
| 27 | TAB_COPY DW ? ; ADDRESS OF PATTERN TABLE COPY IN SHARED DATA ;AN000; | ||
| 28 | TAB_SIZE DW ? ; SIZE OF THE PATTERN TABLE ;AN000; | ||
| 29 | BOX_W_PAT DB ? ; BOX WIDTH FOR PATTERNS IN THIS TABLE ;AN000; | ||
| 30 | BOX_H_PAT DB ? ; BOX HEIGHT FOR PATTERNS IN THIS TABLE ;AN000; | ||
| 31 | NB_INT DB ? ; NUMBER OF INTENSITIES IN THIS TABLE ;AN000; | ||
| 32 | TAB_ENTRY ENDS ;AN000; | ||
| 33 | ;AN000; | ||
| 34 | ;-------------------------------------------------------------------------------;AN000; | ||
| 35 | ; PATTERN TYPES: ;AN000; | ||
| 36 | ; ;AN000; | ||
| 37 | ; The maximum intensity field represents the upper bound for using ;AN000; | ||
| 38 | ; a pattern (e.g., the acual intensity of a specific pattern may be ;AN000; | ||
| 39 | ; 25 but, it will be used for printing intensities of up to 32). ;AN000; | ||
| 40 | ; Intensities range from 0 = Black to 63 = White. ;AN000; | ||
| 41 | ; ;AN000; | ||
| 42 | ; For example, a 4x2 structure represents the following pattern: ;AN000; | ||
| 43 | ; --- ;AN000; | ||
| 44 | ; ;AN000; | ||
| 45 | ; BYTES: C1_4X2 C2_4X2 C3_4X2 C4_4X2 ;AN000; | ||
| 46 | ; ;AN000; | ||
| 47 | ; Top dot to print ------> 0 0 0 0 ;AN000; | ||
| 48 | ; ;AN000; | ||
| 49 | ; Least significatnt bit ------> 0 0 0 0 ;AN000; | ||
| 50 | ; of the byte is the dot ;AN000; | ||
| 51 | ; printed below. ;AN000; | ||
| 52 | ; ;AN000; | ||
| 53 | ;-------------------------------------------------------------------------------;AN000; | ||
| 54 | ;AN000; | ||
| 55 | PAT_4X2_STR STRUC ; PATTERN MADE OF 2X1 BOXES ;AN000; | ||
| 56 | MAX_4X2 DB ? ; Maximum intensity ;AN000; | ||
| 57 | C1_4X2 DB 00B ; Column 1 (Leftmost column) ;AN000; | ||
| 58 | C2_4X2 DB 00B ; Column 2 ;AN000; | ||
| 59 | C3_4X2 DB 00B ; Column 3 ;AN000; | ||
| 60 | C4_4X2 DB 00B ; Column 4 (Rightmost column) ;AN000; | ||
| 61 | PAT_4X2_STR ENDS ;AN000; | ||
| 62 | ;AN000; | ||
| 63 | PAT_4X4_STR STRUC ; PATTERN MADE OF 2X2 BOXES ;AN000; | ||
| 64 | MAX_4X4 DB ? ; Maximum intensity ;AN000; | ||
| 65 | C1_4X4 DB 0000B ; Column 1 (Leftmost column) ;AN000; | ||
| 66 | C2_4X4 DB 0000B ; Column 2 ;AN000; | ||
| 67 | C3_4X4 DB 0000B ; Column 3 ;AN000; | ||
| 68 | C4_4X4 DB 0000B ; Column 4 (Rightmost column) ;AN000; | ||
| 69 | PAT_4X4_STR ENDS ;AN000; | ||
| 70 | ;AN000; | ||
| 71 | PAT_6X2_STR STRUC ; PATTERN MADE OF 3X1 BOXES ;AN000; | ||
| 72 | MAX_6X2 DB ? ; Maximum intensity ;AN000; | ||
| 73 | C1_6X2 DB 00B ; Column 1 (Leftmost column) ;AN000; | ||
| 74 | C2_6X2 DB 00B ; Column 2 ;AN000; | ||
| 75 | C3_6X2 DB 00B ; Column 3 ;AN000; | ||
| 76 | C4_6X2 DB 00B ; Column 4 ;AN000; | ||
| 77 | C5_6X2 DB 00B ; Column 5 ;AN000; | ||
| 78 | C6_6X2 DB 00B ; Column 6 (Rightmost column) ;AN000; | ||
| 79 | PAT_6X2_STR ENDS ;AN000; | ||
| 80 | ;AN000; | ||
| 81 | PAT_8X2_STR STRUC ; PATTERN MADE OF 4X1 BOXES ;AN000; | ||
| 82 | MAX_8X2 DB ? ; Maximum intensity ;AN000; | ||
| 83 | C1_8X2 DB 00B ; Column 1 (Leftmost column) ;AN000; | ||
| 84 | C2_8X2 DB 00B ; Column 2 ;AN000; | ||
| 85 | C3_8X2 DB 00B ; Column 3 ;AN000; | ||
| 86 | C4_8X2 DB 00B ; Column 4 ;AN000; | ||
| 87 | C5_8X2 DB 00B ; Column 5 ;AN000; | ||
| 88 | C6_8X2 DB 00B ; Column 6 ;AN000; | ||
| 89 | C7_8X2 DB 00B ; Column 7 ;AN000; | ||
| 90 | C8_8X2 DB 00B ; Column 8 (Rightmost column) ;AN000; | ||
| 91 | PAT_8X2_STR ENDS ;AN000; | ||
| 92 | ;AN000; | ||
| 93 | PAT_8X4_STR STRUC ; PATTERN MADE OF 4X2 BOXES ;AN000; | ||
| 94 | MAX_8X4 DB ? ; Maximum intensity ;AN000; | ||
| 95 | C1_8X4 DB 0000B ; Column 1 (Leftmost column) ;AN000; | ||
| 96 | C2_8X4 DB 0000B ; Column 2 ;AN000; | ||
| 97 | C3_8X4 DB 0000B ; Column 3 ;AN000; | ||
| 98 | C4_8X4 DB 0000B ; Column 4 ;AN000; | ||
| 99 | C5_8X4 DB 0000B ; Column 5 ;AN000; | ||
| 100 | C6_8X4 DB 0000B ; Column 6 ;AN000; | ||
| 101 | C7_8X4 DB 0000B ; Column 7 ;AN000; | ||
| 102 | C8_8X4 DB 0000B ; Column 8 (Rightmost column) ;AN000; | ||
| 103 | PAT_8X4_STR ENDS ;AN000; | ||
| 104 | ;AN000; | ||
| 105 | PAT_6X4_STR STRUC ; PATTERN MADE OF 3X2 BOXES ;AN000; | ||
| 106 | MAX_6X4 DB ? ; Maximum intensity ;AN000; | ||
| 107 | C1_6X4 DB 0000B ; Column 1 (Leftmost column) ;AN000; | ||
| 108 | C2_6X4 DB 0000B ; Column 2 ;AN000; | ||
| 109 | C3_6X4 DB 0000B ; Column 3 ;AN000; | ||
| 110 | C4_6X4 DB 0000B ; Column 4 ;AN000; | ||
| 111 | C5_6X4 DB 0000B ; Column 5 ;AN000; | ||
| 112 | C6_6X4 DB 0000B ; Column 6 (Rightmost column) ;AN000; | ||
| 113 | PAT_6X4_STR ENDS ;AN000; | ||
| 114 | ;AN000; | ||
| 115 | PAT_8X6_STR STRUC ; PATTERN MADE OF 4X3 BOXES ;AN000; | ||
| 116 | MAX_8X6 DB ? ; Maximum intensity ;AN000; | ||
| 117 | C1_8X6 DB 000000B ; Column 1 (Leftmost column) ;AN000; | ||
| 118 | C2_8X6 DB 000000B ; Column 2 ;AN000; | ||
| 119 | C3_8X6 DB 000000B ; Column 3 ;AN000; | ||
| 120 | C4_8X6 DB 000000B ; Column 4 ;AN000; | ||
| 121 | C5_8X6 DB 000000B ; Column 5 ;AN000; | ||
| 122 | C6_8X6 DB 000000B ; Column 6 ;AN000; | ||
| 123 | C7_8X6 DB 000000B ; Column 7 ;AN000; | ||
| 124 | C8_8X6 DB 000000B ; Column 8 (Rightmost column) ;AN000; | ||
| 125 | PAT_8X6_STR ENDS ;AN000; | ||