004
02.03.2008, 20:57 Uhr
Alfred
|
Hallo zusammen,
bei TP werden die ESC-Sequenzen mit in das Programm compiliert, Details siehe unten:
10E>tinst
TURBO Pascal installation menu. Choose installation item from the following:
[S]creen installation | [C]ommand installation | [Q]uit
Enter S, C, or Q: S
Choose one of the following terminals:
1) 1 12) Kaypro, no hilite 23) SSM-UB3 2) ADDS 20/25/30 13) Lear-Siegler ADM-20 24) Tandberg TDV 2215 3) ADDS 40/60 14) Lear-Siegler ADM-31 25) Teleray series 10 4) ADDS Viewpoint-1A 15) Liberty 26) Teletex 3000 5) ADM 3A 16) Morrow MDT-20 27) Televideo 912/920/92 6) Ampex D80 17) Osborne 1 28) Texas Instruments 7) ANSI 18) Otrona Attache 29) Visual 200 8) DEC Rainbow, 8 bit 19) Qume 30) Wyse WY-100/200/300 9) Hazeltine 1500 20) RC-855 (ITT) 31) Zenith 10) Hazeltine Esprit 21) Soroc 120/Apple CP/M 32) None of the above 11) Kaypro with hilite 22) Soroc new models 33) Delete a definition
Which terminal? (Enter no. or ^Q to exit): 8 Do you want to modify this definition before installation? (Y/N)? Y Terminal type: DEC Rainbow, 8 bit Change to: ____________________ Send an initialization string to the terminal? (Y/N)? N Change to: N Send a reset string to the terminal (Y/N)? N Change to: N CURSOR LEAD-IN command: <ESC> [ (27 91) Change to: CURSOR POSITIONING COMMAND to send between line and column: ; (59) Change CURSOR POSITIONING COMMAND to send after both line and column: H (72) Change Column first (Y/N)? N Change to: N OFFSET to add to LINE: 1 Change to: OFFSET to add to COLUMN: 1 Change to: Binary address (Y/N)? N Change to: N Number of ASCII digits (2 or 3): 2 Change to: CLEAR SCREEN command: <ESC> [ 2 J (27 91 50 74) Change to: Does CLEAR SCREEN also HOME cursor (Y/N)? N Change to: N HOME command: <ESC> [ f (27 91 102) Change to: DELETE LINE command: <ESC> [ 1 M (27 91 49 77) Change to: INSERT LINE command: <ESC> [ 1 L (27 91 49 76) Change to: ERASE TO END OF LINE command: <ESC> [ K (27 91 75) Change to: START HIGHLIGHTING command: <ESC> [ 1 m (27 91 49 109) Change to: END HIGHLIGHTING command: <ESC> [ 0 m (27 91 48 109) Change to: Number of rows (lines) on your screen: 24 Change to: Number of columns on your screen: 80 Change to: Delay after CURSOR ADDRESS (0-255 ms): 0 Change to: Delay after CLEAR, DELETE and INSERT (0-255 ms): 0 Change to: Delay after ERASE TO END OF LINE and HIGHLIGHT (0-255 ms): 0 Change to: Is this definition correct? (Y/N)? Y
--------------------------------------- TURBO Pascal system Version 3.00A CP/M-80, Z80
Copyright (C) 1983,84,85 BORLAND Inc. ---------------------------------------
Terminal: DEC Rainbow, 8 bit
10E>ddtz xd.com DDT/Z [8101] High = 327F Max = 327F > d 0100 C3 E2 20 CD AB 43 6F 70 79 72 69 67 68 74 20 28 Cb M+Copyright ( 0110 43 29 20 31 39 38 35 20 42 4F 52 4C 41 4E 44 20 C) 1985 BORLAND 0120 49 6E 63 00 09 00 A1 42 00 00 00 00 00 00 00 00 Inc...!B........ 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0150 00 00 00 12 44 45 43 20 52 61 69 6E 62 6F 77 2C ....DEC Rainbow, 0160 20 38 20 62 69 74 39 32 50 18 00 00 00 00 00 00 8 bit92P....... 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0180 00 00 00 00 00 00 00 00 00 00 00 08 1B 5B 30 30 .............[00 0190 3B 30 30 48 00 00 00 00 00 00 00 00 01 01 07 04 ;00H............ 01A0 00 00 04 1B 5B 32 4A 00 03 1B 5B 66 00 00 04 1B ....[2J...[f.... 01B0 5B 31 4C 00 04 1B 5B 31 4D 00 00 00 03 1B 5B 4B [1L...[1M.....[K 01C0 00 00 04 1B 5B 31 6D 00 04 1B 5B 30 6D 00 00 00 ....[1m...[0m... 01D0 7E B7 37 C8 23 F5 E5 7E CD E8 01 E1 F1 3D C8 18 ~77H#ue~Mh.aq=H. 01E0 F3 CD 00 02 0D 0A 00 C9 6F E5 CD A6 00 C9 FE 80 sM.....IoeM&.I~. 01F0 DC 6B 02 D4 84 02 E6 7F 18 EE E5 21 EE 01 18 04 \k.T..f..ne!n...
CLEAR SCREEN command: <ESC> [ 2 J (27 91 50 74) = 1B 5B 32 4A @01A3
Es gab da mal auch ein Programm um das nachträglich zu ändern, aber wenn es nur eines ist, geht es ja auch zu Fuß :-)!
Viele Grüsse Alfred -- Das Leben ist verdammt kurz (meine Meinung)! Dieser Post wurde am 02.03.2008 um 20:59 Uhr von Alfred editiert. |