OpenAllFonts attempts to load all fonts that were found -- call this before displaying the font chooser to eliminate any bad fonts.
(size int)
| 199 | // OpenAllFonts attempts to load all fonts that were found -- call this before |
| 200 | // displaying the font chooser to eliminate any bad fonts. |
| 201 | func (fl *FontLib) OpenAllFonts(size int) { |
| 202 | sz := len(fl.FontInfo) |
| 203 | for i := sz - 1; i > 0; i-- { |
| 204 | fi := fl.FontInfo[i] |
| 205 | fl.Font(strings.ToLower(fi.Name), size) |
| 206 | } |
| 207 | } |
| 208 | |
| 209 | // InitFontPaths initializes font paths to system defaults, only if no paths |
| 210 | // have yet been set |