I have to add that (though it may seem obvious) when I changed from globals to types a lot of my programming problems went away.
It's just good housekeeping, and in effect Blitz is acting as a spellchecker.
So instead of
Global CamX,CamY,CamZ
Use
TYPE Cam
FIELD x,y,z
END TYPE
Then you have variables Cam\x, Cam\y, Cam\z.
It's just good housekeeping, and in effect Blitz is acting as a spellchecker.
So instead of
Global CamX,CamY,CamZ
Use
TYPE Cam
FIELD x,y,z
END TYPE
Then you have variables Cam\x, Cam\y, Cam\z.