' Rapid-Q by William Yu (c)1999-2000 . ' ================================================================================ ' Upload_il_tuo_script_su_Rapidq.it ' Console_Keywords_-_smart ****** Console Keywords ****** Please note that it's possible to use some Console statements in Linux/Unix even if you compiled your program as GUI. However, this is not possible under Windows. The console statements allowed in Linux/Unix without having to compile as CONSOLE are: CLS, PRINT, and INPUT. SLEEP can also be used without consequences. Keyword Support Usage/Description ========================= ========================== ========================== CLS Windows Unix CLS Clears console screen COLOR Windows Unix COLOR [Fore%][, Back%] Sets current color attribute, you can ignore either one of the parameters CONSOLE.INPUTHANDLE Windows hnd = CONSOLE.INPUTHANDLE Returns the console input handle CONSOLE.OUTPUTHANDLE Windows hnd = CONSOLE.OUTPUTHANDLE Returns the console output handle CSRLIN Windows Unix CurRow% = CSRLIN Returns current row of cursor INKEY$ Windows Unix A$ = INKEY$ Returns ASCII/Extended key character typed INPUT Windows Unix INPUT A$ Reads a full line of input from user LOCATE Windows Unix LOCATE [Y%][, X%][, cursor] Moves cursor to Y%, X% (upper left starts at 1,1). You can ignore either one of the parameters PCOPY Windows PCOPY source, dest Copy page from source to dest. The visible page is 0. There are 7 off screen pages. PEEK Windows A% = PEEK([#PageNum,] address) Returns the char/attribute value at address POKE Windows POKE [#PageNum,] address, byte Poke attribute or char at address POS(0) Windows Unix CurPos% = POS(0) Returns current position of cursor PRINT Windows Unix PRINT [#PageNum[;|,]] [stuff][;|,][...] Write to standard output (console). To write to the offscreen buffers, use #PageNum. Where PageNum is 1-7. Only works under Windows. SCREEN Windows A% = SCREEN(row, col [, colorflag]) Returns the chararacter or attribute value at (row,col) SETCONSOLETITLE Windows SetConsoleTitle(Title$) Set console title SLEEP Windows Unix SLEEP n Delay for n seconds, which can be a fraction ' =============================================================================== ' 2003 Holyguard.net - 2007_Abruzzoweb