•  Back 
  •  Main 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help 
  •  Show info about hypertext 
  •  View a new file 
Topic       : The GFA-Basic Compendium
Author      : GFA Systemtechnik GmbH
Version     : GFABasic.HYP v2.98 (12/31/2023)
Subject     : Documentation/Programming
Nodes       : 899
Index Size  : 28056
HCP-Version : 3
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Document not found
@help       : Help
@options    : +g -i -s +z
@width      : 75
@hostname   : STRNGSRV
@hostname   : CAB     
@hostname   : HIGHWIRE
@hostname   : THING   
View Ref-FileControl-Delete       Deletes the line on which the cursor appears
Control-U            Restores a line deleted as above, or below (the line may
                     be restored several times - like copying)
Control-Y            Deletes the line on which the cursor appears
Control-N            Inserts a blank line as with the Insert key
Control-Q            Call block menu (like function key F4)
Control-B            Mark beginning of block (Block start)
Control-K            Mark end of block (Block end)
Control-R            Page up
Control-C            Page down
Control-E            Replace text
Shift-Control-E      Input text and find/replace it
Control-F            Find text
Shift-Control-F      Input text and find it
Control-left arrow   Cursor jumps to the beginning of the line
Control-right arrow  Cursor jumps to the end of the line
Control-up arrow     Page up
Control-down arrow   Page down
Control-Clr/Home     Jump to beginning of the program
Control-P            Deletes everthing to the right of the cursor
Control-O            Brings back the string deleted with Control-P and inserts
                     it at the cursor position. Perhaps it is difficult to
                     remember these combinations; We thought of:
                       P = Put line end into buffer
                       O = Output line from buffer
Control-Z            Jump to the end of the program
Control-Tab          Cursor jumps one tab position to the left
Control-G (goto)     Move to Line Number display (top right on Menu bar), then
                     enter line number
Control-A            Enter ASCII code (up to 3 digits are accepted)
Control-S            Enter one character (bit #7 will be set)
Control-Help         Fold or unflod all subroutines at and below the cursor

A special group of Control commands makes the setting of 'Editor Marks'
possible. These marks are only meaningful to the Editor and have no effect on
the actual program. These marks can be set by Control-n, where n is a number on
the main keyboard. The cursor can be made to jump to a given mark by
simultaneously pressing Alternate and the appropriate number.

The key combinations of Alternate and the numbers 7-9 and 0 are preallocated.
They are as follows:

Alternate+7  Makes the cursor jump to the last cursor position before Direct
             mode or before a program was last Run.
Alternate+8  The cursor jumps to the line where the last error occured.
Alternate+9  Moves it to the position at which the last search procedure was
             started.
Alternate+0  Moves the cursor to the last cursor position at which a change
             was made.