APPLICATIONSBUREAUTIQUE ★ D.I.Y. Typewriter ★

D.I.Y Typewriter (The Amstrad User)Applications Bureautique
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

This program sets up the CPC464 as a simple to use editing typewriter system (a poor person's word processing system). It provides facilities to store and retrieve text to cassette or disk, cut and insert lines, re-type lines of text, and display on screen in the 'what you see is what you get' format.

It's user-friendly with menu prompts at the top of the screen. There's a panic feature that gets you out to the main menu without loss of data - simply press [ESC] twice, then the small [ENTER] key on the numeric keypad to return to the menu.

The program does not feature a full screen editor, but uses the same facilities as the BASIC line editor. Each line is numbered, and menu functions manipulate text by use of this index number.

Notes:

  1. Don't use double quote marks " when the document is to be stored onto tape or disc. The computer interprets these as delimiters, and will terminate the line at the first set of quote marks.
  2. When storing the file to disc, make sure that the filename chosen conforms to the AMSDOS & CP/M standard of up to eight permitted characters, plus a three character subscri pt: eg ABCDEFGH.DOC
  3. To clear a document that that has been printed or filed, press [ESC] twice and re-RUN the program. Press the smaller [ENTER] key if you want to return without wiping off the document memory.
  4. During text input, typing E on its own at the beginning of a line, then pressing [ENTER], will return you to the menu..

The program operates with all Centronics interface printers. If you are using an EPSON compatible printer with features such as paper out sensing, auto form feeds, you may wish to override these functions by inserting lines 322-326.

322 PRINT#4,"PRINTER IS NOT ON LINE":SOUND 1,200:PRINT#8,CHRS(13);:SOUND 129,0
324 PRINT#8,CHR$(27);CHR$(56);:REM DISABLE PAPER OUT ON EPSON
326 PRINT#8,CHR$(27);CHR$(79);:REM DISABLE FORM FEED ON EPSON

If you are using a green monitor, then....

60 MODE 2: BORDER 0:INK 0,0:INK 1,26:

PAPER 0:PEN 1:G0SUB 1370

....will produce the best display combination.

Commentary

  • 40-50 Force all user accessible variables to integer. Redefine keys. Set error trap to cope with invalid user input.
  • 60 Set colours, mode and windows.
  • 70 Allocate a file buffer for cassette (or disc) in the memory.
  • 80-120 Option to load an external file.
  • 130 Error trap point.
  • 140-180 Read in external file
  • 190-210 Set up conditions for text input.
  • 220-280 Type in text.
  • 300-460 Print out text.
  • 480-600 Display text on screen.
  • 620-690 Retype previous line of text
  • 710-780 Add to existing text.
  • 800-870 Store text onto cassette or disc.
  • 890-1080 Insert text lines.
  • 1100-1150 Cut text lines.
  • 1170-1320 Menu.
  • 1390-1470 Subroutine to display a line of text.
  • 1490-1610 Subroutine to input a line of text and indicate remaining lines.
  • 1630-1690 Accept user input for starting and finishing points.

TAU

★ PUBLISHERS: Amstrad Computer User (U.K.) , The Amstrad User (Australia)
★ YEAR: 1984
★ CONFIG: 64K + AMSDOS
★ LANGUAGE:
★ LiCENCE: LISTING
★ COLLECTION: AMSTRAD COMPUTER USER 1984
★ AUTHOR: Ivor Spital
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» DIY  Typewriter    (Amstrad  Computer  User)    ENGLISH    LISTINGDATE: 2021-08-15
DL: 140
TYPE: PDF
SiZE: 372Ko
NOTE: 3 pages/PDFlib v1.6

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » SuperWriter
» Applications » Tabwriter (CPC Amstrad International)
» Applications » DAAD Adventure Writer
» Applications » Crazy - Writer
» Applications » Gremlin Ghostwriter
» Applications » Amstrad Letter Writer (Wordprocessor v2)
Je participe au site:
» Pour ce titre nous ne disposons de fichier executable sur CPC (Dump, Saisie du listing) , alors si vous avez ça dans vos cartons ou vous désirez usé vos petit doigts boudinés sur votre clavier faites le nous savoir.
» Vous avez des infos personnel ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop
Page créée en 366 millisecondes et consultée 1757 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.