Fallback to system font if Wimp$Font is unset
If the configured desktop font is 0 (use Wimp$Font) but that variable is unset, use system font instead like the Wimp does rather than failing to get a font handle from Font Manager. Refactor the extraction of configured font from CMOS using bitshift and mask future tech. Version 2.04. Tagged as 'Chars-2_04'
Showing with 20 additions and 23 deletions