Fix RAM exhaustion with many fonts, and choices inversion
Detail: Line 1012 - Use the heap to claim/extend space for fonts. Fixes wimpslot problem with many installed fonts. Line 914-916 - Invert the choices file keywords to match the variables they set. Minor - Remove SWI constants, since the build system (Squish) gets these from swis.h. Don't listen for MESSAGE_HELPREPLY%. Change IconHandle to an integer. Use OS_ReadModeVariable to get eigenvalues since there's only 2 it's not worth constructing a list for OS_ReadVduVariables. Admin: Submission from Chris Wraight, with minor edits. Version 2.01. Tagged as 'Chars-2_01'
Showing with 30 additions and 36 deletions