VitaUnit.TestResultItem.SetWidgetLayout C# (CSharp) Method

SetWidgetLayout() public method

public SetWidgetLayout ( LayoutOrientation orientation ) : void
orientation LayoutOrientation
return void
        public void SetWidgetLayout(LayoutOrientation orientation)
        {
            switch (orientation)
            {
                case LayoutOrientation.Vertical:
                    this.SetSize(50, 960);
                    this.Anchors = Anchors.None;

                    _resultLabel.SetPosition(79, 36);
                    _resultLabel.SetSize(214, 36);
                    _resultLabel.Anchors = Anchors.None;
                    _resultLabel.Visible = true;

                    _failureImage.SetPosition(-46, -66);
                    _failureImage.SetSize(200, 200);
                    _failureImage.Anchors = Anchors.None;
                    _failureImage.Visible = true;

                    _successImage.SetPosition(-72, -71);
                    _successImage.SetSize(200, 200);
                    _successImage.Anchors = Anchors.None;
                    _successImage.Visible = true;

                    break;

                default:
                    this.SetSize(400, 70);
                    this.Anchors = Anchors.None;

                    _resultLabel.SetPosition(76, 11);
                    _resultLabel.SetSize(323, 48);
                    _resultLabel.Anchors = Anchors.Top | Anchors.Bottom | Anchors.Left | Anchors.Right;
                    _resultLabel.Visible = true;

                    _failureImage.SetPosition(19, 19);
                    _failureImage.SetSize(32, 32);
                    _failureImage.Anchors = Anchors.None;
                    _failureImage.Visible = false;

                    _successImage.SetPosition(19, 19);
                    _successImage.SetSize(32, 32);
                    _successImage.Anchors = Anchors.None;
                    _successImage.Visible = true;

                    break;
            }
            _currentLayoutOrientation = orientation;
        }