public static FontData FromControl(SW.Controls.Control control) { return(new FontData(control.FontFamily, FontBackendHandler.GetPointsFromPixels(control)) { Style = control.FontStyle, Stretch = control.FontStretch, Weight = control.FontWeight }); }
FontData GetWidgetFont() { if (!(Widget is Control)) { double size = FontBackendHandler.GetPointsFromPixels(SystemFonts.MessageFontSize, DPI); return(new FontData(SystemFonts.MessageFontFamily, size) { Style = SystemFonts.MessageFontStyle, Weight = SystemFonts.MessageFontWeight }); } return(FontData.FromControl((Control)Widget)); }