APPLICATIONSBUREAUTIQUE ★ D.I.Y. Typewriter ★

Diy 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

★ PUBLISHER: The Amstrad User (Australia)
★ YEAR: 1984
★ CONFIG: 64K + AMSDOS
★ LANGUAGE:
★ LICENCE: LISTING
★ AUTHOR: IVOR SPITAL

★ AMSTRAD CPC ★ DOWNLOAD ★

Je participe au site:
» Newfile(s) upload/Envoye de fichier(s)
★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):

QUE DIT LA LOI FRANÇAISE:

L'alinéa 8 de l'article L122-5 du Code de la propriété intellectuelle explique que « Lorsque l'œuvre a été divulguée, l'auteur ne peut interdire la reproduction d'une œuvre et sa représentation effectuées à des fins de conservation ou destinées à préserver les conditions de sa consultation à des fins de recherche ou détudes privées par des particuliers, dans les locaux de l'établissement et sur des terminaux dédiés par des bibliothèques accessibles au public, par des musées ou par des services d'archives, sous réserve que ceux-ci ne recherchent aucun avantage économique ou commercial ». Pas de problème donc pour nous!

CPCrulez[Content Management System] v8.7-desktop/cache
Page créée en 128 millisecondes et consultée 980 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.