dRAJWERY GRAFIKI GD.SYS, GR.SYS, GE.SYS. pROGRAMMA PRIKGD. (C) 1989, a.nEMOLOWSKIJ, sktb "mAGNON", lXWOW, T.638602. GR.SYS dRAJWER GR.SYS WEDET SEBQ ANALOGI^NO NULX-DRAJWERU, TO ESTX PRI POPYTKE ZAPISI NA NEGO ON SOOB]AET MONITORU O ZA- WER[ENII OPERACII, A PRI POPYTKE S^ITYWANIQ WOZWRA]AET PRI- ZNAK KONCA FAJLA, ODNAKO PRI \TOM ON RASPE^ATYWAET SODERVI- MOE GRAFI^ESKOGO \KRANA kgd NA PE^ATA@]EE USTROJSTWO d-100. dLQ POLU^ENIQ TWERDOJ KOPII kgd WO WREMQ RABOTY L@BOJ PROG- RAMMY ( NAPRIMER NA BASICE ) NUVNO OTKRYTX FAJL NA USTROJ- STWE GR, WYWESTI TUDA PROIZWOLXNU@ INFORMACI@ I ZAKRYTX FAJL. dLQ USPE[NOJ RABOTY PROGRAMMY PEREKL@^ATELX k-201 N3 DOLVEN BYTX DO WKL@^ENIQ PRINTERA USTANOWLEN W POLOVENIE ON (NA WYWOD TEKSTOWOJ INFORMACII \TA USTANOWKA NE WLIQET). dRAJWER RASPE^ATYWAET GRAFI^ESKIJ \KRAN I PRI OBRA]ENII K NEMU KAK K PROGRAMME PO KOMANDAM MONITORA RU DEV:GR.SYS R GR.SYS. GE.SYS dRAJWER GE.SYS WEDET SEBQ TAK VE KAK I DRAJWER GR.SYS, ODNAKO ON PREDNAZNA^EN DLQ WYWODA NA PRINTERY EPSON ILI ROBOTRON sm 6329.02m. dLQ REGULIROWKI DRAJWERA DOBAWLENY KOMANDY: SET GE EPSON USTANOWKA WYWODA NA EPSON SET GE ROB USTANOWKA WYWODA NA ROBOTRON SET GE SINGLE USTANOWKA PLOTNOSTI PE^ATI 60 TO^EK/D@JM (ORDINARNAQ PLOTNOSTX) SET GE GRAPH USTANOWKA PLOTNOSTI PE^ATI 72 TO^KI/D@JM (REVIM GRAFOPOSTROITELQ). PRIKGD.SAV pROGRAMMA PRIKGD RASPE^ATYWAET \KRAN NA L@BOE IZ WY[EU- KAZANNYH USTROJSTW PE^ATI, ONA POZWOLQET POSMOTRETX SODERVI- MOE \KRANA DO RASPE^ATYWANIQ, REGULIROWATX REVIMY PE^ATI. w ^ASTNOSTI ONA POZWOLQET POLU^ATX RASPE^ATKU MALOGO RAZMERA, DWOJNOJ PLOTNOSTI I DR. dLQ OTWETA NA WOPROSY NADO NAVATX "Y" ILI "d" PRI POLOVI- TELXNOM OTWETE, L@BU@ DRUGU@ KLAWI[U - PRI OTRICATELXNOM. uSTROJSTWO PE^ATI PO UMOL^ANI@ - d-100, REVIM PE^ATI PO UMOL^ANI@ DLQ d-100 - UPLOTNENAQ PE^ATX, [IROKIJ REVIM, DLQ DRUGIH USTROJSTW - REVIM GRAFOPOSTROITELQ. GD.SYS (C) 1988, {PANXKO w.i. kIEW, 290-79-13 (mp N6, 1988), (C) 1989, DOPOLNENIQ, w.gRIGORENKO, a.nEMOLOWSKIJ, lOLGU. dRAJWER GD.SYS POZWOLQET STROITX GRAFIKI NA \KRANE kgd IZ PROGRAMM NA BASIC ILI NA DRUGOM QZYKE. kOMANDY I PARAMETRY DOLVNY WYWODITXSQ NA USTROJSTWO GD OTDELENNYMI DRUG OT DRUGA ZNAKAMI PROBELA, CR, LF, GT. w DRAJWERE REALIZOWANY SLEDU@]IE KOMANDY: EN WKL@^ENIE GRAFI^ESKOGO \KRANA, DS WYKL@^ENIE GRAFI^ESKOGO \KRANA, ET WYKL@^ENIE TEKSTOWOGO \KRANA, DT WKL@^ENIE TEKSTOWOGO \KRANA, CL O^ISTKA \KRANA IN INWERSIQ \KRANA LS USTANOWKA WYWODA TO^EK ZASWETKOJ LI USTANOWKA WYWODA TO^EK INWERSIEJ LC USTANOWKA WYWODA TO^EK GA[ENIEM ; WYWOD TO^KI ( X1 Y1 ; ) X1 I Y1 KOORDINATY TO^KI OTNOSITELXNO LEWOGO NIVNEGO UGLA, 0<=X<=399, 0<=Y<=285, pRI WYWODE ^ETYREH KOORDINAT X1 Y1 X2 Y2 PROWODITSQ OTRE- ZOK LINII SOEDINQ@]IJ PERWU@ I WTORU@ TO^KI. pRI WYWODE DWUH KOORDINAT I ZAPQTOJ (X1 Y1 ,) PROWODITSQ OTREZOK TO^KI OT PREDYDU]EJ K DANNOJ. SQ X1 Y1 X2 Y2 STROIT ZAPOLNENNYJ PRQMOUGOLXNIK, X1, Y1, X2, Y2 - KOORDINATY TO^EK NA DIAGONALI PRQMOUGOLXNIKA. AX Xn Y Xk D AY X Yn D Yk POSTROENIE OSEJ, Xn, Yn, Xk, Yk - KOORDINATY NA^ALA I KONCA OSEJ, X, Y - SME]ENIE OSEJ OTNOSITELXNO TO^KI (0,0), D - [AG NANESENIQ DELENIJ. dLQ WSEH KOMAND DEJSTWUET USTANOWLENNYJ REVIM WYWODA TO- ^EK. pRI ZAGRUZKE SISTEMY DRAJWER O^I]AET GRAFI^ESKIJ \KRAN.