[BOOTVID_FONT_GEN]
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Thu, 7 Jan 2016 00:29:41 +0000 (00:29 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Thu, 7 Jan 2016 00:29:41 +0000 (00:29 +0000)
commit4219c4eed091736802f43787c149b81f75aef65e
treece220df3741447dd0c8d7d749cbe4386d82a52f0
parent0f3e09ea771afd8674a15f23d8136bae2b85338c
[BOOTVID_FONT_GEN]
Improve the bootvid font generator of Colin (see r70507) in many ways:
- Allow the user to specify the font name (optional), and optionally a font size and x- and y-offset so that (s)he doesn't have to recompile the generator each time (s)he wants to test a new font.
- The default settings (in case the user doesn't specify all or part of the font definition) are those of Windows' bootvid font (i.e. "Lucida Console", font size 10, x_offset = y_offset = 0).
- Create only once the DC and the font handle (to be used for all the generated characters) instead of each time a character is being generated. I still keep the recreation of the HBITMAP for each character (I don't know if we can also improve there by creating it once and zeroing it out before generating each character).

svn path=/trunk/; revision=70512
rosapps/applications/devutils/bootvid_font_generator/bootvid_font_generator.c