The PWxxx keywords (both commands and functions) expect you to pass certain parameters - types (for PWcreate only), tags and parameters for tags. Also, the PWquery function returns a value which is like a parameter.
In the section concerning the PWcreate keyword, it is already explained how types and tags are passed, using the PW function.
A few observations must be made as to all other parameters. When you look at the part of the manual describing the tags, you will notice that some of them require parameters that are not tags. All of these are either numbers, PROforma numbers, strings/arrays or fixstrings.
intnumber =INT
(proforma_number/65536)
and the rest with restnumber =
proforma_number -(intnumber*65536)
where intnumber is the number
obtained with the earlier calculation.
Whenever ProWesS is passed a string which it modifies, it assumes that this string has a certain length (which you normally indicate to it before), and it might fill up that string to this maximum length (but not more).
To make sure that a string in SBasic has a certain length, you can either
fill that string with, say, CHR$(0) ( e.g. string$=FILL$(CHR$(0),81))
or else, you make it into a one-dimensional array:
DIM a$(81)
This makes sure that there are at least 80 characters ( + the CHR$(0) at the end) in the string!
Thus, a fixstring is a string which has a guaranteed minimum length which you set with one of the two above methods.