コード例 #1
0
    private Class551 method_2(ShapeObject A_0)
    {
        float     num;
        float     num2;
        Class1076 textBox = A_0.TextBox;

        switch (textBox.method_10())
        {
        case LayoutFlow.TopToBottomIdeographic:
        case LayoutFlow.TopToBottom:
            num  = (float)textBox.method_4();
            num2 = (float)textBox.method_6();
            break;

        case LayoutFlow.BottomToTop:
            num  = (float)textBox.method_6();
            num2 = (float)textBox.method_4();
            break;

        default:
            num  = (float)textBox.method_0();
            num2 = (float)textBox.method_2();
            break;
        }
        float num3 = (float)(5.0 + A_0.StrokeWeight);

        return(new Class551(num + num3, num2 + num3));
    }
コード例 #2
0
    internal SizeF method_0(Class672 A_0)
    {
        spr➓ r➓ = new spr➓();

        this.method_1(A_0, r➓);
        Class1076 textBox = A_0.method_28().TextBox;
        SizeF     size    = this.rectangleF_0.Size;

        switch (smethod_2(A_0.method_28()))
        {
        case 90f:
        case -90f:
            size = new SizeF(size.Height, size.Width);
            break;
        }
        float num2 = (float)((size.Width + textBox.method_0()) + textBox.method_2());

        return(new SizeF((num2 > A_0.method_28().Width) ? num2 : ((float)A_0.method_28().Width), (float)((size.Height + textBox.method_4()) + textBox.method_6())));
    }