_CONSOLEFONT

From QB64 Phoenix Edition Wiki
Revision as of 15:47, 7 October 2024 by RhoSigma (talk | contribs) (Created page with "{{DISPLAYTITLE:_CONSOLEFONT}} The '''_CONSOLEFONT''' statement is used to change the text font used in Console Windows or change its size. {{PageSyntax}} : _CONSOLEFONT {{Parameter|fontName$}}, {{Parameter|fontSize%}} {{PageParameters}} * {{Parameter|fontName$}} is the name of the desired font. Note that only a few fonts are allowed, in most standard systems it will probably only be ''Consolas'' and ''Lucida Console''. ** To see a complete list of names avail...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The _CONSOLEFONT statement is used to change the text font used in Console Windows or change its size.


Syntax

_CONSOLEFONT fontName$, fontSize%


Parameters

  • fontName$ is the name of the desired font. Note that only a few fonts are allowed, in most standard systems it will probably only be Consolas and Lucida Console.
    • To see a complete list of names available on your system: open a command prompt, click on the console windows's title icon in the upper left corner, select properties and then the fonts tab.
  • fontSize% specifies the pixel height of the font to use.
  • Note that both arguments are mandatory, i.e. even if you just wanna change the fontSize%, you must still give the fontName$ too.


Description

  • Note that any font changes globally affect the entire console window and all its contents, i.e. only one font or one specific size can be used, further _CONSOLEFONT calls will override former ones and the console window will use whatever was set last.
  • Keyword not supported in Linux or macOS versions


Availability


Examples

Example 1
Simple usage example how to use the _CONSOLEFONT statement.
$CONSOLE:ONLY

_CONSOLEFONT "Consolas", 24
PRINT: PRINT "current font is Consolas size 24": SLEEP

_CONSOLEFONT "Lucida Console", 20
PRINT: PRINT "current font is Lucida Console size 20": SLEEP

_CONSOLEFONT "Lucida Console", 22
PRINT: PRINT "current font is Lucida Console size 22"

PRINT: PRINT "press any key...": SLEEP
SYSTEM


See also



Navigation:
Main Page with Articles and Tutorials
Keyword Reference - Alphabetical
Keyword Reference - By usage
Report a broken link