Hi Charles, Thank you - and again - the amount of 'time/attention' devoted to this poster reveals great patience upon (especially) your part. Earlier he described himself as a 'beginner' - yet the tasks he's attempting - prove 'FAR from those aimed at beginners!' And - are only 'barely' MCU-centric - which forces vendor agents 'Away' from their central charter. (purpose) Now - from experience - fonts may be 'creative in their creation' - and sometimes aim to organize & present data in the 'optimal format required by the Display.' (and/or the display's controller) In the case (just above) it must be noted that a '5x7 font' may be, ' Column or Row based. ' The font you've just listed clearly is 'Row based' - thus will be larger than one 'Character based.' While the difference proves nominal for 'so small a size font' - users must consider the implications of the, 'Column vs. Row' decision - when larger fonts (20-60+ pixel tall fonts) are employed. These larger fonts greatly benefit from 'compression techniques' - and your firm imho has done very well in that regard! (via the extensive number of fonts w/in the Graphic Library) My sense is that the offset (really is) '8' - as the comment in the font tables specifies. If '7' was used instead - the fetch of font data would become 'progressively Off' - especially as the selected character resides 'deeper w/in the font table.' (the font's 'character generator' (uses) the 'extra dead row' (in this case) to properly create a 'proper surround' (to insure separation) - between adjacent font characters...)
↧