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-FileCONTENTS Chapter 1 - Introduction About This Manual Using GFA-Basic 3 For The First Time The Editor Fundamentals The Cursor Keypad The Numeric Keypad The Modifier Keys Further Editing Commands Further Control Commands The Menu Bar and Function Keys Special Commands Chapter 2 - Variables and Memory Management Variable Types Arrays Matrix Commands Type Transformation Pointer Operations Deleting and Exchanging Reserved Variables Special Memory Management Chapter 3 - Operators Arithmetic Operators Logical Operators Concatenation Operator Comparison Operators Assignment Operator Operator Hierarchy Chapter 4 - Numerical Functions Mathematical Functions Random Number Generator Integer Arithmetic Commands and Functions Bit Operations Chapter 5 - String Manipulation Chapter 6 - Input and Output Keyboard and Screen Handling KEYxxx Commands Data Input and Output Data Commands File Management Directory Handling Files Sequential Access Random Access Communicating with Peripherals Byte by Byte Input and Output Serial (RS232) and MIDI Interfaces Mouse and Joysticks Printing Sound Generation Chapter 7 - Program Structure Decision Commands Multiple Branching Loops Procedures and Functions Error Handling Interrupt Programming Other Commands Program Tracing Chapter 8 - Graphics Graphics Definition Commands General Graphics Commands Grabbing Sections of the Screen Chapter 9 - Event, Menu, and Window Management Event Management Pull-down Menus Window Commands Other Window-related Commands Chapter 10 - System Routines BIOS, XBIOS, and GEMDOS Line-A Calls VDI Routines Special VDI Routines and GDOS Non-BASIC Routine Calls Other System-related Commands Chapter 11 - AES Libraries Object Structure Text Data Structure (TEDINFO) Icon Data Structure (ICONBLK) Color Icon Data Structure (CICONBLK) Color Icon Structure (CICON) Bit Image Block Structure (BITBLK) Application Block Structure (APPLBLK) Parameter Block Structure (PARMBLK) Application Services Library Event Library Menu Library Object Library Form Library Graphics Library Scrap Library File Selector Library Window Library Resource Library Shell Library Sample Programs Chapter 12 - Appendix Compatibility with GFA-BASIC 2 GEMDOS() Table BIOS() Table XBIOS() Table Line-A Variable Table V_OPNWK() and V_OPNVWK() Input Parameter Table VDI WORK_OUT() Array Table VT-52 Escape Code Table Scan Code Table ASCII Table Special ASCII Characters Fill Pattern Table Line Style Table Error Codes Editor Error Messages (Test option only) Interpreter Error Codes BIOS Error Codes GEMDOS Error Codes Bomb Error Codes Publisher