•  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-FileOffset  Name          Type  Meaning
00      pb_tree       long  Pointer to object tree
04      pb_obj        word  Object number
06      pb_prevstate  word  Previous status
08      pb_currstate  word  Current status
10      pb_x          word  x-position of object
12      pb_y          word  y-position of object
14      pb_w          word  Width of object
16      pb_h          word  Height of object
18      pb_xc         word  x-position of clipping rectangle
20      pb_yc         word  y-position of clipping rectangle
22      pb_wc         word  Width of the clipping rectangle
24      pb_hc         word  Height of the clipping rectangle
28      pb_parm       long  Parameter from the APPLBLK structure

It should be noted that some functions return not only a function value, but
also return values in variables made available for that purpose. If the
function value is to be ignored, then the function should be called with VOID
or its abbreviation '~'. (In the same way as for the INP() function: the
returned function value may be printed with PRINT INP(2), or ignored with
~INP(2).) When parameters have to indicate addresses, at least 4-byte long
variable types must be used, and coordinate entries must take place in variable
types of at least 2 bytes (word or greater).

PARMBLK+, userblk+