Esempio n. 1
0
 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
     });
 }
Esempio n. 2
0
        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));
        }