Exemplo n.º 1
0
    private void method_7(EscherDrawingType A_0)
    {
        Class276 class2 = Class276.smethod_0(A_0);
        Class278 class3 = new Class278();
        Class658 class4 = new Class658(this.document_0, this.class274_0.method_14(), class3);
        Class931 class5 = new Class931(class4);

        ShapeBase[] baseArray = smethod_0(this.method_11(A_0));
        Class277    class6    = class2.method_16();

        for (int i = 0; i < baseArray.Length; i++)
        {
            class6.method_7().Add(class5.method_1(baseArray[i], EscherShapeKind.Top));
        }
        if ((A_0 == EscherDrawingType.Main) && (this.shapeObject_0 != null))
        {
            Class273 class7 = class5.method_6(this.shapeObject_0, EscherShapeKind.Background);
            class2.method_7().Add(class7);
        }
        if (class3.method_8() > 0)
        {
            class2.method_7().Add(class3);
        }
        this.class1063_0.Add(class2);
    }
Exemplo n.º 2
0
    internal static Class276 smethod_0(EscherDrawingType A_0)
    {
        Class276 class2 = new Class276();

        class2.method_15(A_0);
        Class289 class3 = new Class289();

        class2.method_7().Add(class3);
        class3.method_5(((int)A_0) + 1);
        Class277 class4 = new Class277();

        class2.method_7().Add(class4);
        Class273 class5 = new Class273();

        class4.method_7().Add(class5);
        Class285 class6 = new Class285();

        class5.method_7().Add(class6);
        Class279 class7 = new Class279();

        class7.method_5(0);
        class7.method_31(ShapeType.NonPrimitive);
        class7.method_7(true);
        class7.method_11(true);
        class5.method_7().Add(class7);
        return(class2);
    }
Exemplo n.º 3
0
    internal ShapeBase method_39(int A_0, EscherDrawingType A_1)
    {
        ShapeBase base2 = this.class352_0.method_0(A_0, A_1);

        this.class352_0.method_1(A_0, A_1);
        return(base2);
    }
Exemplo n.º 4
0
 internal void method_3(BinaryReader A_0, int A_1, int A_2, BinaryReader A_3)
 {
     if (A_2 != 0)
     {
         A_0.BaseStream.Position = A_1;
         int num = A_1 + A_2;
         this.class274_0 = (Class274)Class1062.smethod_0(A_0);
         this.class274_0.method_11(A_3);
         if (this.class274_0.method_14() != null)
         {
             foreach (Class268 class4 in this.class274_0.method_14().method_7())
             {
                 if (class4.method_8() != null)
                 {
                     this.method_4(class4);
                 }
             }
         }
         this.class1063_0 = new Class1063();
         while (A_0.BaseStream.Position < num)
         {
             EscherDrawingType type   = (EscherDrawingType)A_0.ReadByte();
             Class276          class3 = (Class276)Class1062.smethod_0(A_0);
             class3.method_15(type);
             this.class1063_0.Add(class3);
         }
         foreach (Class276 class2 in this.class1063_0)
         {
             this.method_10(class2);
         }
     }
 }
Exemplo n.º 5
0
    private Hashtable method_11(EscherDrawingType A_0)
    {
        int num = 0x12;

        switch (A_0)
        {
        case EscherDrawingType.Main:
            return(this.hashtable_0);

        case EscherDrawingType.Header:
            return(this.hashtable_1);
        }
        throw new InvalidOperationException(BookmarkStart.b("洷吹夻䘽〿❁❃㉅ⵇ⹉汋⩍≏㍑⍓㽕㙗㵙籛⩝ᥟቡţ䡥", num));
    }
Exemplo n.º 6
0
 internal void method_15(EscherDrawingType A_0)
 {
     this.escherDrawingType_0 = A_0;
 }
Exemplo n.º 7
0
 internal void method_1(int A_0, EscherDrawingType A_1)
 {
     this.method_11(A_1).Remove(A_0);
 }
Exemplo n.º 8
0
 internal ShapeBase method_0(int A_0, EscherDrawingType A_1)
 {
     return((ShapeBase)this.method_11(A_1)[A_0]);
 }
Exemplo n.º 9
0
 internal void method_2(ShapeBase A_0, EscherDrawingType A_1)
 {
     this.method_11(A_1).Add(A_0.Id, A_0);
 }