示例#1
0
文件: Class26.cs 项目: 15831944/WW
        private static Class26.Class1060 smethod_0(string fontFileName, bool bold, bool italic)
        {
            string key = fontFileName + (object)char.MinValue + (object)bold + (object)char.MinValue + (object)italic;

            Class26.Class1060 class1060;
            lock (Class26.dictionary_0)
            {
                if (!Class26.dictionary_0.TryGetValue(key, out class1060))
                {
                    class1060 = new Class26.Class1060(fontFileName, bold, italic);
                    if (!Class26.dictionary_0.ContainsKey(key))
                    {
                        Class26.dictionary_0.Add(key, class1060);
                    }
                }
            }
            return(class1060);
        }
示例#2
0
文件: Class26.cs 项目: 15831944/WW
 internal Class26(string fontFileName, Class596 settings)
     : base(settings)
 {
     this.class1060_0 = Class26.smethod_0(fontFileName, settings.Bold, settings.Italic);
 }
示例#3
0
文件: Class26.cs 项目: 15831944/WW
 internal Class26(string fontFileName, bool bold, bool italic)
     : base(1.0)
 {
     this.class1060_0 = Class26.smethod_0(fontFileName, bold, italic);
 }
示例#4
0
文件: Class26.cs 项目: 15831944/WW
 public Class26(Class596 settings, bool useBigfont)
     : base(settings)
 {
     this.class1060_0 = Class26.smethod_0(useBigfont ? settings.BigFontFilename : settings.FontFileName, settings.Bold, settings.Italic);
 }