1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-26 17:55:52 +00:00
QB64-PE/internal/help/_CONSOLE.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

42 lines
1.6 KiB
Plaintext

The [[_CONSOLE]] statement can be used to turn OFF a console window or turn it on after it has been OFF.
{{PageSyntax}}
::: '''_CONSOLE''' {OFF|ON}
::: _DEST '''_CONSOLE'''
* _CONSOLE OFF or ON must be used after the [[$CONSOLE]] [[Metacommand]] has established that a console window is desired.
* _CONSOLE OFF turns the console window off once a console has been established using [[$CONSOLE]].
* _CONSOLE ON should only be used AFTER the console window has been turned OFF previously.
* [[_DEST]] [[_CONSOLE]] can be used to send screen output to the console window using QB64 commands such as [[PRINT]].
* [[_SCREENHIDE]] or [[_SCREENSHOW]] can be used to hide or display the main program window.
* The [[$SCREENHIDE]] [[Metacommand]] can hide the main program window throughout a program when only the console is used.
''Example:'' Hiding and displaying a console window. Use [[_DELAY]] to place console in front of main program window.
{{CodeStart}} '' ''
{{Cl|$CONSOLE}}
{{Cl|_CONSOLE}} OFF 'close original console
{{Cl|_DELAY}} 2
{{Cl|_CONSOLE}} ON 'place console above program window
{{Cl|_DEST}} {{Cl|_CONSOLE}}
{{Cl|INPUT}} &quot;Enter your name: &quot;, nme$ 'get program input
{{Cl|_CONSOLE}} OFF 'close console
{{Cl|_DEST}} 0 'destination program window
{{Cl|PRINT}} nme$
{{Cl|END}} '' ''
{{CodeEnd}}
: ''Explanation:'' The [[_DEST|destination]] must be changed with [[_DEST]] [[_CONSOLE]] to get [[INPUT]] from the [[$CONSOLE]] screen.
''See also:''
* [[$CONSOLE]]
* [[$SCREENHIDE]], [[$SCREENSHOW]] {{text|(QB64 [[Metacommand]]s)}}
* [[_SCREENHIDE]], [[_SCREENSHOW]]
* [[_DEST]]
{{PageNavigation}}