Example #1
0
    private void method_7()
    {
        Class438 class2 = new Class438(this.binaryReader_0);
        if ((class2.int_0 != 1) && (class2.int_0 != 0x1051))
        {
            this.binaryReader_0.ReadInt32();
        }
        if (class2.controlType_0 != ControlType.ActiveX)
        {
            this.method_8();
            switch (class2.controlType_0)
            {
                case ControlType.Button:
                case ControlType.ExpandingGrid:
                    this.method_10();
                    return;

                case ControlType.Edit:
                case ControlType.DropDown:
                case ControlType.ComboBox:
                case ControlType.SplitDropDown:
                case ControlType.GraphicDropDown:
                case ControlType.GraphicCombo:
                    if (class2.int_0 == 1)
                    {
                        this.method_13();
                    }
                    return;

                case (ControlType.ComboBox | ControlType.Button):
                case ControlType.OCXDropDown:
                case ((ControlType) 8):
                case (ControlType.Popup | ControlType.Button):
                case ControlType.Label:
                case (ControlType.ExpandingGrid | ControlType.Button):
                case ControlType.Grid:
                case ControlType.Gauge:
                    return;

                case ControlType.Popup:
                case ControlType.ButtonPopup:
                case ControlType.SplitButtonPopup:
                case ControlType.SplitButtonMRUPopup:
                    this.method_12();
                    return;
            }
        }
    }
 public abstract void Visit(Class438 c);
 public override void Visit(Class438 c) { }