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+