예제 #1
0
 public bool UpdateFont(Font font)
 {
     CommonUI.SoftwareFont = font;
     adjusterFontObj.Attach(this);
     adjusterFontObj.UpdateFont(font);
     return(true);
 }
 /// <summary>
 /// 更新窗口字体
 /// </summary>
 /// <param name="windowFont"></param>
 /// <returns></returns>
 public bool UpdateFont(Font windowFont)
 {
     CurrentFont = windowFont;
     AdjusterFontObj.Attach(this);
     AdjusterFontObj.UpdateFont(CurrentFont);
     if (_scanBordLayoutInfoList != null)
     {
         for (int i = 0; i < _scanBordLayoutInfoList.Count; i++)
         {
             _scanBordLayoutInfoList[i].CustomToolTipFont          = windowFont;
             _scanBordLayoutInfoList[i].SimpleOrStandardScreenFont = windowFont;
             _scanBordLayoutInfoList[i].ComplexScreenFont          = windowFont;
         }
     }
     return(true);
 }
예제 #3
0
 protected bool UpdateFont()
 {
     adjusterFontObj.Attach(this);
     adjusterFontObj.UpdateFont(CommonUI.SoftwareFont);
     return(true);
 }