public IFontManager GetFontManager(ISettings settings) { string defaultFontName = "SourceCodePro-Regular"; int defaultSize = 14; var _currentFontName = new StringSetting("CurrentFontName", defaultFontName, settings); var _currentFontSize = new IntSetting("CurrentFontSize", defaultSize, settings); return new FontManager(_currentFontName, _currentFontSize); }
public FontManager(StringSetting currentFontName, IntSetting currentFontSize) { _currentFontName = currentFontName; _currentFontSize = currentFontSize; InitIfNeeded(); }