.
                          FONTS
                          =====
.
EASY: everyone knows what fonts are. You can change/set the
 FONT, its right up in the "main control loop", right after
 OpenProject.
.
TECH: folder 'fonts' contains the 'true MONO' fonts for system
      screen work. fonts2--->fonts5 are all NON-mono. They
      are there to use for purposes *other* than system/screen
      font.
              ------------------------------------
TECH TIP: if your BIG FONT is too big for the FORM? reduce
 the font size. or pick a different font for that program.
 (sorry for trying to be humorous. This is pre-BETA)
.
                       *** IMPORTANT ***
     always use the MONOSPACE in code when you do fonts
   it is impossible to count pixels unless every character
  is the same number of pixels wide and tall as each other.
                       *** IMPORTANT ***
.
from the QB64 manual? either _fontwidth or _fontheight bombs
 out to a zero unless using an "actual" MONO font. Doesn't
 matter which one bombs out? Because I need *both* to have
 any chance at calculating screen locations by pixels.
.
                      *** IMPORTANT ***
        the way to instantly tell if a FONT you
                       are browsing
         is an "actual" MONO font? Is easily this...
.
                 ABCDEFGHIJKLMNOPQRSTUVWXYZ
                 abcdefghijklmnopqrstuvwxyz
.
                       *** IMPORTANT ***
.
if the A and a, and the Z and z don't "line up" and i mean
 exactly line up? It will *not* work for our purposes. I
 cant accurately CALCULATE individual character locations,
 because lower case letters are smaller than upper case
 characters IN MOST FONTS.
              -------------------------------
I *quickly* found out, that font-files are platform
 independent. Because I tried a old school console font from
 WinXP. On my main LINUX system. If it ends in TTF/OTF, it
 works... but *remember* to check the A-Z,a-z test.
.
my laptop I am working on, is LINUX. I found a bunch of
 fonts in:
 USR/SHARE/FONTS. I have 2 other distro's in VM-land, so, I got
 some there too. Both of the other LINUXes had a USR/SHARE/FONTS
 folder to raid.
.
I then went through my XP, XP64, and win7 "windows/fonts"
 folders, and grabbed "a bunch" at each location.
.
All the "true MONO" fonts are in the folder "fonts', the
 others are there to use for other purposes.
                 --------------------------
the end result of this "font work"? the 'fonts' folder.
every font seems to work fine.
.
a file called "fontbase" is in there too, I intend to drive
 a listbox and let the user pick fonts and font sizes.
 I made up a little "font preview" program with different
 font sizes and a clear visual A-Z testing. It lets you go
 through the fonts in the folder(s).
.
folder 'fonts' are all true MONO fonts.
fonts2 through fonts5 are all "not good fonts" for
choosing a system font.
