This week sees the final part of the listing for a fully fledged wordprocessor for the Amstrad 464/664/6128 together with instructions for the use of its block manipulation functions. - CTRL + A - Deletes the block of text specified by the cursor position at the time of the first and second presses.
- CTRL + I - The first press clears the screen below the cursor to allow text insertion at that point. Whilst in the insert mode this text is treated as a new text file allowing the use of all block functions.
- CTRL + J - Left re-justifies a block of text defined by the cursor position at the time of the first and second presses. It places one space between each word and employs wordwrapping.
- CTRL + P - Prints a block of text defined by the cursor position at the time of the first and second presses.
- CTRL + C/CTRL + T - The cursor position at the time of the first and second presses defines a block of text. This block is then either copied (CTRL + C) or transferred (CTRL + T) to below the cursor position at the time of the third pressing.
- CTRL + E - Allows exit from the block manipulation functions at any given time before the final instruction is given.
Program notes Wordwrapping and left justification are compulsory. The number of text lines available depends on the text width. Amstrad's garbage collection may occasionally suspend screen output for a short time. This is no problem, just keep on typing. If using the wordprocessor with a tape based system carry out the following alterations: Delete lines 80, 90, 100, 160, 170, 2440. 2460, 2630. 2660. 2670, 5440, 5450 Change the following lines to: 2150 openout "!"+fln$ 2590 openout "!"+q$ If your finger axe worn out by now then don't worry, as copies of the program can be obtained from G. Counsell, 216a Banbury Rd, Oxford for £7 (disc) or £3 (tape). Please state also whether you require the version of the program to work on disc or tape. PopularComputingWeekly860220 |