home *** CD-ROM | disk | FTP | other *** search
- CMD NULCMD
- MSG 'CFPlace chinese char.'
- KEY 'TX=$'
- SET R10=0
- SET R15=0
- SET A11=0
- SET R31=WWSECT
- SET R30=WWBYTE
- SET OUTFLG=OUTFLG ! 8
- ; SET C0='CIS.OUT'
- MSG 'PRTEXT HEIGHT'
- NEXT0: MSG 'ERD.. OK, OR KEYIN NEW VALUE'
- GET P,NEXT1,K,KEYIN1,R,EXITUC,M,OCMD
- GO NEXT0
- KEYIN1:
- TST K0,EQ,0,NEXT1
- SET KEY='TH='+KEY
- KEY KEY
- NEXT1:
- MSG 'PRTEXT WIDTH'
- GET P,ANGLE,K,KEYIN2
- GO NEXT1
- KEYIN2: TST K0,EQ,0,ANGLE
- SET KEY='TW='+KEY
- KEY KEY
- ANGLE: KEY 'AA=$'
- MSG 'PRANGLE of Character'
- GET P,DEFAA,K,NEWAA
- GO ANGLE
- NEWAA:
- TST K0,EQ,0,DEFAA
- SET KEY='AA='+KEY
- KEY KEY
- DEFAA: SET A0=ACTANG
- MSG 'PRAngle between 2 CHARACTER'
- GET P,LNS,K,NEWAC
- GO DEFAA
- NEWAC: TST K0,EQ,0,LNS
- SET A0=KEY
- LNS:
- KEY 'LS=$'
- MSG 'PRLine spacing'
- GET P,NEXT20,K,NEWLS
- GO LNS
- NEWLS: TST K0,EQ,0,NEXT20
- SET KEY='LS='+KEY
- KEY KEY
- NEXT20:
- SET MSG='STNet spacing is '+A11
- MSG MSG
- MSG 'PRCharacter net spacing (D..0)'
- GET P,NEXT21,K,NEWCS
- GO LNS
- NEWCS: TST K0,EQ,0,NEXT21
- SET A11=KEY
- NEXT21:
- MSG 'ST '
- MSG 'PRKeyin filename =? (D..=CIS.OUT)'
- MSG 'ER '
- GET K,KEYIN3,P,CIS,R,EXITUC,M,OCMD
- GO NEXT21
- CIS: SET C0='CIS.OUT'
- GO POINT
- KEYIN3: TST K0,EQ,0,CIS
- SET C0=KEY
- POINT: MSG 'PRPoint to place text'
- GET P,NEXT3
- GO POINT
- NEXT3:
- MSG 'PR '
- MSG 'ER '
- KEY 'NOECHO'
- SET TSKSIZ=100
- TSK 'C:\EXE\HAN.EXE',C0
- TST N0,NE,0,SINGL
- SET C0='CIS.OUT'
- SINGL:
- SET R12=0
- SET WWBYTE=DFBYTE
- SET WWSECT=DFSECT
- SET TSKSIZ=180
- TSK 'C:\EXE\PCHINA.EXE'
- TST R12,EQ,0,OK
- TST R12,EQ,11,NOFIL
- MSG 'ERCIS TABLE FILE NOT FOUND'
- GO EXITUC
- OCMD:
- MSG 'CF '
- MSG 'PR '
- SET WWSECT=R31
- SET WWBYTE=R30
- SET OUTFLG=OUTFLG & -9
- SET CONTRL=CONTRL & -769
- SLI
- GO END
- NOFIL:
- MSG 'ERFile open error, Keyin again'
- GO EXITUC
- OK: MSG 'PRCHINESE CHARCTER OK.'
- SET MSG='ER '+C13
- MSG MSG
- KEY 'IUPDATE '
- PNT
- EXITUC: MSG 'CF '
- MSG 'PR '
- SET WWSECT=R31
- SET WWBYTE=R30
- SET OUTFLG=OUTFLG & -9
- KEY 'ECHO'
- END: END