public static bool SetFontWeight(EFontWeight weight)
        {
            FontInfo info = GetFontInfo();

            info.FontWeight = weight;
            return(SetFont(info));
        }
Example #2
0
 public FontInfo(EFontFace fontFace, EFontSize fontSize, EFontWeight weight = EFontWeight.Normal)
 {
     SizeInBytes = (uint)Marshal.SizeOf <FontInfo>();
     FontSize    = new Coord(0, (int)fontSize);
     FontWeight  = weight;
     FontIndex   = 0;
     FontFamily  = 54;            //type face font
     SetFace(fontFace);
 }
Example #3
0
 public FontInfo(ETerminalFontSize size, EFontWeight weight = EFontWeight.Normal)
 {
     SizeInBytes = (uint)Marshal.SizeOf <FontInfo>();
     FontSize    = size.ToCoord();
     FontWeight  = weight;
     FontIndex   = 0;
     FontFamily  = 48;            //magic numbers, if set to 54 font size width is ignored
     SetFace(EFontFaceExt.TERMINAL);
 }