KeePass.App.Configuration.AceFont.ToFont C# (CSharp) Method

ToFont() public method

public ToFont ( ) : Font
return System.Drawing.Font
        public Font ToFont()
        {
            if(m_bCacheValid) return m_fCached;

            m_fCached = FontUtil.CreateFont(m_strFamily, m_fSize, m_fStyle, m_gu);
            m_bCacheValid = true;
            return m_fCached;
        }

Usage Example

Exemplo n.º 1
0
		private void SetListFont(AceFont font)
		{
			if((font != null) && font.OverrideUIDefault)
			{
				m_tvGroups.Font = font.ToFont();
				m_lvEntries.Font = font.ToFont();
				m_richEntryView.Font = font.ToFont();

				Program.Config.UI.StandardFont = font;
			}
			else
			{
				if(UIUtil.VistaStyleListsSupported)
				{
					Font fontUI = UISystemFonts.ListFont;
					m_tvGroups.Font = fontUI;
					m_lvEntries.Font = fontUI;
					m_richEntryView.Font = fontUI;
				}

				Program.Config.UI.StandardFont.OverrideUIDefault = false;
			}

			m_fontExpired = FontUtil.CreateFont(m_lvEntries.Font, FontStyle.Strikeout);
			m_fontBoldUI = FontUtil.CreateFont(m_tabMain.Font, FontStyle.Bold);
			m_fontBoldTree = FontUtil.CreateFont(m_lvEntries.Font, FontStyle.Bold);
			m_fontItalicTree = FontUtil.CreateFont(m_lvEntries.Font, FontStyle.Italic);
		}
All Usage Examples Of KeePass.App.Configuration.AceFont::ToFont