home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
- PRODUCT : Turbo Pascal NUMBER : 579
- VERSION : 6.0
- OS : MS/PC DOS
- DATE : February 28, 1992 PAGE : 1/1
-
- TITLE : EDITORS.PAS 3,4,5,6 Entry Patch
-
-
-
-
- The following patch fixes the problem of not being able to enter
- numbers 3 through 6 into the editor of the EDITORS.PAS example
- shipped with Turbo Pascal 6.0.
-
- Open EDITORS.PAS in the TURBO editor and search for the EXISTING
- code. Once that is found change the EXISTING code to the CHANGE
- TO code. Save your changes and recompile EDITORS.PAS.
-
-
- EXISTING: EXISTING:
-
- LODSW var
- OR BL,BL Key: Word;
- JE @@2
- CMP BL,DL CHANGE TO:
-
- CHANGE TO: var
- ShiftState: Byte absolute
- LODSW $40:$17;
- CMP BL,DL Key: Word;
-
-
- -------------------------- --------------------------
-
-
- EXISTING: EXISTING:
-
- JE @@4 begin
- @@2: CMP BH,DH Key := Event.KeyCode;
- JE @@4
- CHANGE TO:
- CHANGE TO:
- begin
- JE @@4 if (ShiftState and $03 <> 0)
- CMP BH,DH and (Event.ScanCode >= $47)
- JE @@4 and (Event.ScanCode <= $51)
- then
- Event.CharCode := #0;
- Key := Event.KeyCode;
-
-
-
-
-
-
-
-
-
-
-