Tab

Sets the column when writing to screen or file

Syntax
	Tab( col_num )

Usage
	KeyPgPrintPrint Tab( column ) [(, | ;)] ...

Parameters
	column
		1-based column number to move to

Description
	Tab will move the cursor to given column number when KeyPgPrintPrinting to screen 
	or to a file.  Character cells skipped over between the old and new 
	cursor positions are left unchanged.
	If the current column is greater than column, then Tab will move the 
	cursor to the requested column number on the next line.  If the current 
	column is equal to column, then the cursor will not move anywhere.

Example
	'' Using Print with Tab to justify text in a table

	Dim As String A1, B1, A2, B2

	A1 = "Jane"
	B1 = "Doe"
	A2 = "Bob"
	B2 = "Smith"

	Print "FIRST NAME"; Tab(35); "LAST NAME"
	Print "----------"; Tab(35); "----------"
	Print A1; Tab(35); B1
	Print A2; Tab(35); B2

The output would look like:

	FIRST Name                         LAST Name
	----------                         ----------
	Jane                               Doe
	Bob                                Smith

Differences from QB
	* In QBASIC, spaces were printed in the gap, while in FreeBASIC, the 
	  characters are just skipped over and left untouched.

See also
	* KeyPgSpcSpc
	* KeyPgLocateLocate
	* KeyPgPosPos
	* KeyPgPrintPrint
	* KeyPgPrint?

