1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-26 06:15:52 +00:00
QB64-PE/internal/help/POS.txt
SMcNeill 6e01fc8dce Altered string compare routines (<,<=,>,>=) so they don't give false results with CHR$(0).
Added new _STRCMP and _STRICMP commands for quick string comparisons.
Cleaned up QB64 to finish removing the QUI (quick user insert) code and folders.
Altered UCASE and LCASE routines to be faster in some situations for us.
2014-09-22 08:19:03 -04:00

20 lines
770 B
Plaintext

The '''POS''' function returns the current print cursor text column position.
{{PageSyntax}}
:: column% = POS(0)
* The value in parenthesis should be 0, but any value could be used with same results. Don't ask why...
* When a semicolon ends the previous PRINT statement the cursor column position will be after the last character printed.
* If [[TAB]] or a comma is used the column position will be immediately after the tabbed position.
* If a [[PRINT]] statement does not use a semicolon or comma at the end, the return value will be 1 on the next row.
* Return can be saved to return later to a previous print position using [[LOCATE]].
''See also:''
* [[CSRLIN]], [[LOCATE]], [[PRINT]]
* [[_PRINTSTRING]] {{text|(graphic position print)}}
{{PageNavigation}}