home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Boot Disc 12
/
boot-disc-1997-08.iso
/
ILSTRATR
/
ARCHIVE.Z
/
ProcSets.aip
/
TEXT
/
800
< prev
Wrap
Text File
|
1997-05-07
|
3KB
|
114 lines
%%BeginResource: procset Adobe_ErrorHandler_AI7 1.0 0
%%Title: (Adobe Illustrator (R) Version 7.0 Error Handler)
%%Version: 1.0 0
%%CreationDate: (9/30/1996) ()
%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
/$brkpage 64 dict def $brkpage begin
/prnt {
dup type /stringtype ne { =string cvs } if
dup length 6 mul
/tx exch def
/ty 10 def
currentpoint /toy exch def
/tox exch def
1 setgray newpath
tox toy 2 sub moveto
0 ty rlineto tx 0 rlineto
0 ty neg rlineto
closepath fill
tox toy moveto 0 setgray show
} bind def
/nl {
currentpoint exch pop lmargin exch moveto
0 -10 rmoveto
} def
/== { /cp 0 def typeprint nl } def
/typeprint {
dup type currentdict exch known { exec } {
unknowntype
} ifelse
} readonly def
/lmargin 72 def
/rmargin 72 def
/tprint {
dup length cp add rmargin gt { nl /cp 0 def } if
dup length cp add /cp exch def
prnt
} readonly def
/cvsprint { =string cvs tprint () tprint } readonly def
/unknowntype {
exch pop cvlit (??) tprint cvsprint
} readonly def
/integertype { cvsprint } readonly def
/realtype { cvsprint } readonly def
/booleantype { cvsprint } readonly def
/operatortype { (//) tprint cvsprint } readonly def
/marktype { pop (-mark-) tprint } readonly def
/dicttype { pop (-dictionary-) tprint } readonly def
/nulltype { pop (-null-) tprint } readonly def
/filetype { pop (-filestream-) tprint } readonly def
/savetype { pop (-savelevel-) tprint } readonly def
/fonttype { pop (-fontid-) tprint } readonly def
/nametype {
dup xcheck not { (/) tprint } if cvsprint
} readonly def
/stringtype {
dup rcheck {
(\() tprint tprint (\) ) tprint
} {
pop (-string-) tprint
} ifelse
} readonly def
/arraytype {
dup rcheck {
dup xcheck {
({) tprint { typeprint } forall (}) tprint
} {
([) tprint { typeprint } forall (]) tprint
} ifelse
} {
pop (-array-) tprint
} ifelse
} readonly def
/packedarraytype {
dup rcheck {
dup xcheck {
({) tprint { typeprint } forall (}) tprint
} {
([) tprint { typeprint } forall (]) tprint
} ifelse
} {
pop (-packedarray-) tprint
} ifelse
} readonly def
/courier /Courier findfont 10 scalefont def
/OLDhandleerror errordict /handleerror get def
end
/handleerror {
systemdict begin $error begin $brkpage begin
newerror {
/newerror false store
vmstatus pop pop 0 ne { grestoreall } if
initgraphics courier setfont
lmargin 720 moveto
(An error occurred while processing this page.) prnt nl nl
(Error: ) prnt errorname prnt nl
(Command: ) prnt /command load prnt nl
$error /ostack known {
(Stack: ) prnt nl
$error /ostack get aload length {==} repeat
} if
systemdict /showpage get exec
/newerror true store
end end end
} {
end end end
} ifelse
}
dup 0 systemdict put
dup 4 $brkpage put
bind readonly
errordict 3 1 roll put
%%EndResource