---------------
DOCUMENT ERRATA
---------------

Please note the following corrections to the text of the Microsoft Word
Developer's Kit:


-- Page 215 and 216 --
WordBasic does not support passing entire arrays to a DLL routine, as 
described on pages 215 and 216. Note, however, that you can pass individual 
elements of an array to a DLL function by using multiple calls, as
documented on page 215.


-- Page 293 and 294 --
The description of the CleanString$() function incorrectly describes 
how CleanString$() treats characters 10 and 13. Here is the correct 
information: Character 13 (paragraph mark) is not removed. Character 10 
is converted to character 13, unless preceded by character 13, in which 
case character 10 is removed. Character 7 is removed, unless preceded by 
character 13, in which case character 7 is converted to character 9 (tab
character).


-- Page 471 --
In the entry for the FormatHeadingNumber statement, the argument 
.RestartNum is missing from the syntax and argument table. Here is 
the correct syntax:

FormatHeadingNumber [.Points = number] [, .Color = number] 
[, .Bold = number] [, .Italic = number] [, .Underline = number] 
[, .Before = text] [, .Type = number] [, .After = text] 
[, .StartAt = number] [, .Include = number] [, .Alignment = number] 
[, .Indent = number or text] [, .Space = number or text] [, .Hang = number]
[, .RestartNum = number] [, .Level = number] [, .Font = text]

And here is the description of the .RestartNum argument:

.RestartNum	If 1,  restarts heading numbering at each new 
		section.


-- Page 643 --
In the second example for the Print statement, the following instruction 
generates the WordBasic error 54, "Bad file mode":

	Print #1, name$; age; employeeNum

The following is the correct example:

	name$ = "Juan Garcia"
	age = 32
	employeeNum = 01234
	Print name$; age; employeeNum


