mirror of
https://github.com/QB64Official/qb64.git
synced 2024-07-20 22:05:15 +00:00
LINE INPUT will now use the faster method if passed a file handle that has been opened FOR BINARY. As such, the _BLINEINPUT command has been removed. qb64.bas now takes advantage of this for reading from '$include files, at least in Include Manager 1. Some tweaking of internal/source/main.txt was required to get things into a sane state, so I'm holing off changing the compiler any further so the auto-builder can make sure everything's smoothed over. Note: Everything should still compile as normal; I'm just being overcautious.
18 lines
558 B
Plaintext
18 lines
558 B
Plaintext
The '''_FREETIMER''' function returns a free {{KW|TIMER}} number for multiple {{KW|ON TIMER(n)}} events.
|
|
|
|
|
|
{{PageSyntax}}
|
|
: timerhandle% = {{KW|_FREETIMER}}
|
|
|
|
|
|
{{PageDescription}}
|
|
* QB64 can use an unlimited number of ON TIMER (number, seconds!) event {{KW|INTEGER}} values at once.
|
|
* Every time _FREETIMER is called the [[INTEGER]] value returned will increase by one, starting at 1, whether it is used or not.
|
|
* Store multiple returns in different variable names to refer to separate events later.
|
|
|
|
|
|
{{PageSeeAlso}}
|
|
*{{KW|ON TIMER(n)}}
|
|
|
|
|
|
{{PageNavigation}} |