MACRO &Lab _Names &MyName bra Skip&SysCnt dc i1'$42' dc i1'L:&MyName' msb on dc c'&MyName' msb off Skip&SysCnt Anop Mend MACRO &lab _PmGetPrinterName &lab ldx #19+256*40 jsl $E10000 MEND MACRO &lab _PrDevPrChanged &lab ldx #19+256*25 jsl $E10000 MEND MACRO &lab _PrDevStartup &lab ldx #19+256*26 jsl $E10000 MEND MACRO &lab _PrDevShutdown &lab ldx #19+256*27 jsl $E10000 MEND MACRO &lab _PrDevOpen &lab ldx #19+256*28 jsl $E10000 MEND MACRO &lab _PrDevRead &lab ldx #19+256*29 jsl $E10000 MEND MACRO &lab _PrDevWrite &lab ldx #19+256*30 jsl $E10000 MEND MACRO &lab _PrDevClose &lab ldx #19+256*31 jsl $E10000 MEND MACRO &lab _PrDevStatus &lab ldx #19+256*32 jsl $E10000 MEND MACRO &lab _PrDevInitBack &lab ldx #19+256*33 jsl $E10000 MEND MACRO &lab _PrDevFillBack &lab ldx #19+256*34 jsl $E10000 MEND MACRO &lab _PrDevAsyncRead &lab ldx #19+256*33 jsl $E10000 MEND MACRO &lab _PrDevAsyncWrite &lab ldx #19+256*34 jsl $E10000 MEND MACRO &lab _error &lab bcc @1 dc.b 0,$4c ; brk $4c @1 mend MACRO &lab _DevIsItSafe &lab ldx #19+256*48 jsl $E10000 MEND MACRO &lab MoveRect &Src,&Dest &lab lda &Src sta &Dest lda &Src+2 sta &Dest+2 lda &Src+4 sta &Dest+4 lda &Src+6 sta &Dest+6 MEND