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-FileThe base addresses of the Line-A variables are returned by means of L~A: {L~A-906} Address of the current font-header L~A-856 37 words, active DEFMOUSE {L~A-460} Pointer to the current font-header L~A-456 Array from four pointers, of which the last must be zero Each pointer points to a concatenated list of character sets. The first two pointers are valid for resident fonts. Third is for the GDOS-Fonts, of this with each VDI-CALL is put back. INT{L~A-440} Total number of this Fonts INT{L~A-46} Text line height INT{L~A-44} Maximum splits INT{L~A-42} Maximum cursor line INT{L~A-40} Length of a text line in bytes INT{L~A-38} Text background color INT{L~A-36} Text foreground color {L~A-34} Address of the cursor in screen memory INT{L~A-30} Distance of first text line from the upper screen edge INT{L~A-28} CRSCOL INT{L~A-26} CRSLIN BYTE{L~A-24} Cursor blink period BYTE{L~A-23} Cursor blink count {L~A-22} Address of the data for the mode INT{L~A-18} Last ASCII character of the font INT{L~A-16} First ASCII character of the font INT{L~A-12} Horizontal resolution in pixels {L~A-10} Address of the table INT{L~A-4} Vertical resolution in pixels INT{L~A-0} Number of bit planes INT{L~A+2} Number of bytes per screen line {L~A+4} Pointer for the CONTRL field {L~A+8} Pointer for the INTIN field {L~A+12} Pointer for the PTSIN field {L~A+16} Pointer for the INTOUT field {L~A+20} Pointer for the PTSOUT field INT{L~A+24} Color value for bit level 0 INT{L~A+26} Color value for bit level 1 INT{L~A+28} Color value for bit level 2 INT{L~A+30} Color value for bit level 3 INT{L~A+32} Flag, do not draw last pixel of a line INT{L~A+34} Line pattern INT{L~A+36} GRAPHMODE INT{L~A+38} until INT{L~A+44} 2 coordinate pairs {L~A+46} Pointer to current fill pattern {L~A+50} Pointer to the current fill pattern mask INT{L~A+52} Flag for multi-colored fill pattern INT{L~A+54} Clipping-flag INT{L~A+56} until INT{L~A+64} Clipping-coordinates INT{L~A+66} Enlargement factor INT{L~A+68} Enlargement direction INT{L~A+70} Flag for proportional script INT{L~A+72} x-offset for text blit INT{L~A+74} y-offset for text blit INT{L~A+76} x-coordinate of a character on the screen INT{L~A+78} y-coordinate of a character on the screen INT{L~A+80} Width of a character INT{L~A+82} Height of a character {L~A+84} Pointer to character set image {L~A+88} Width of character set image INT{L~A+90} Text style INT{L~A+92} Mask for shaded text output INT{L~A+94} Mask for italic script INT{L~A+96} Additional width for wide script INT{L~A+98} Italic script offset on the right INT{L~A+100} Italic script offset on the left INT{L~A+102} Enlargement flag INT{L~A+104} Text rotation angle INT{L~A+106} Text color {L~A+108} Pointer in buffer for text effects INT{L~A+112} Offset for a second text effects buffer INT{L~A+114} Color of the text background INT{L~A+116} Flag for copy screen form, <>0 for transparent {L~A+118} Pointer to routine, which terminates filling procedure - with V 3 by means of Shift-Alternate-Control Line-A Variable Table+