home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 June
/
SIMTEL_0692.cdr
/
msdos
/
laser
/
screen2.arc
/
SCREEN.ASC
next >
Wrap
Text File
|
1988-10-03
|
3KB
|
59 lines
land ; switch to landscape mode
font re10 ; choose a font
char 35, 65 ; adjust character size for paper
; Char is 35 dots wide, 65 high
block 8, 2, 88, 4 ; define the text window for heading
placetext uc ; Place text in upper center
text /Screen Layout Form/ ; insert text
placetext ll ; place text in lower left of window
text /Application:/ ; insert text
placetext lr ; place text in lower right of window
text /Page ___ of ___/ ; insert text
placetext cc ; change default to center all text
bold 6 ; set line thickness to 6 dots
box 8, 7, 88, 32 ; draw a box for the border
rule h3
bold 1 ; set line thickness to 1 dot
duphorizontal 8, 8, 80, 24, 1 ; draw 24 horizontal lines, incr by 1
dupvertical 8, 7, 25, 80, 1 ; draw 80 vertical lines, incr by 1
bold 4 ; set line thickness to 4 dots
dupvertical 18, 7, 25, 7, 10 ; draw 7 vertical lines, incr by 10
duphorizontal 8, 12, 80, 4, 5 ; draw 4 horizontal lines, incr by 5
bold 3 ; set line thickness to 3 dots
dupvertical 13, 7, 25, 8, 10 ; draw 8 vertical lines, incr by 10
rule s
setgray 10 ; set a 10% gray screen fill
storearray /0 - 9/10 - 19/20 - 29/30 - 39/40 - 49/50 - 59/60 - 69/70 - 79/
; fill the text array buffer
dupprocedure 8 10 0 ; draw 8 boxes
box 8, 5, 18, 7 ; draw a box for column heading
list +1 1 ; insert one line of text
dupend ; end the duplicated routine
bufclear ; reset the array buffer
storearray ///0/-/4/5/-/9/10/-/14/15/-/19/20/-/24/
;
; The above command has two null entries inserted into the text array
; buffer. This was done to allow the use of the dupprocedure. The list
; command, when used with the plus, increments before referencing the
; text. Since we need to increment by three (+3), the list command
; starts with the third entry (0 + 3).
dupprocedure 5 0 5
box 4, 7, 8, 12 ; draw a box for row headings
list +3 3 ; insert three lines of text
dupend ; end the duplicated routine
setclear ; set fill pattern to clear
block 7, 33, 88, 35 ;
text /This form was created with FormSet Version 2, the forms compiler from/Orbit Enterprises, Inc. (312) 469-3405/
place cl
raster orbiten1.ras
print ; print the form