Exemple #1
0
 private void method_16()
 {
     if (this.class703_0.class597_0.class1111_74.int_1 != 0)
     {
         this.binaryReader_0.BaseStream.Seek((long)this.class703_0.class597_0.class1111_74.int_0, SeekOrigin.Begin);
         int            num2 = this.binaryReader_0.ReadInt32();
         List <Class12> list = new List <Class12>();
         for (int i = 0; i < num2; i++)
         {
             Class12 item = this.method_18();
             list.Add(item);
             string key = ((this.listStyleCollection_0.ListStyleNames.Count - 2) + 1).ToString();
             if (item.method_26() > 0)
             {
                 this.class48_0.method_34(item);
                 this.dictionary_0.Add(i + 1, item.Name);
                 this.listStyleCollection_0.ListStyleNames.Add(key, this.listStyleCollection_0[this.dictionary_1[item.method_24().ToString()] + 1].Name);
                 item.method_25(this.listStyleCollection_0.ListStyleNames.Count);
             }
             else if ((this.dictionary_1 != null) && this.dictionary_1.ContainsKey(item.method_24().ToString()))
             {
                 this.listStyleCollection_0.ListStyleNames.Add(key, this.listStyleCollection_0[this.dictionary_1[item.method_24().ToString()] + 1].Name);
             }
         }
         for (int j = 0; j < list.Count; j++)
         {
             this.method_20(list[j]);
         }
     }
 }