void BuildComponents()
        {
            SuspendLayout();
            try
            {
                ControlPacker.AddControl(
                    this, ControlBuilder.CreateVerticalPadding(DockStyle.Top));
                ControlPacker.AddControl(this, BuildTextInputPanel());
                ControlPacker.AddControl(
                    this, ControlBuilder.CreateVerticalPadding(DockStyle.Top));
                ControlPacker.AddControl(this, BuildButtonsPanel());
                ControlPacker.AddControl(
                    this, ControlBuilder.CreateVerticalPadding(DockStyle.Top));
                ControlPacker.AddControl(this, BuildListBoxPanel());
                ControlPacker.AddControl(
                    this, ControlBuilder.CreateVerticalPadding(DockStyle.Bottom));
                ControlPacker.AddControl(this, BuildProgressTextPanel());

                mProgressControls = new ProgressControls(
                    mProgressLabel,
                    new Control[] { mTextBox, mRemoveButton, mAddButton, mListBox });
            }
            finally
            {
                ResumeLayout();
            }

            mAddButton.Click    += AddButton_Click;
            mRemoveButton.Click += RemoveButton_Click;
        }
Beispiel #2
0
        void BuildComponents()
        {
            Width           = DIALOG_WIDTH;
            Height          = DIALOG_HEIGHT;
            FormBorderStyle = FormBorderStyle.FixedDialog;
            MinimizeBox     = false;
            MaximizeBox     = false;

            SuspendLayout();
            try
            {
                ControlPacker.AddControl(
                    this, ControlBuilder.CreateVerticalPadding(DockStyle.Top));
                ControlPacker.AddControl(this, BuildMessagePanel());
                ControlPacker.AddControl(
                    this, ControlBuilder.CreateVerticalPadding(DockStyle.Top));
                ControlPacker.AddControl(this, BuildButtonPanel());
                ControlPacker.AddControl(
                    this, ControlBuilder.CreateVerticalPadding(DockStyle.Bottom));
            }
            finally
            {
                ResumeLayout();
            }
        }