Widget BuildButtonsBox()
        {
            HBox result = new HBox();

            mAddButton = ControlBuilder.CreateButton(
                Localization.GetText(Localization.Name.AddButton));
            mRemoveButton = ControlBuilder.CreateButton(
                Localization.GetText(Localization.Name.RemoveButton));

            ControlPacker.PackActionButtons(
                result,
                AlignmentBuilder.SMALL_PADDING,
                mAddButton, mRemoveButton);

            return(AlignmentBuilder.TopBottomPadding(
                       result, AlignmentBuilder.SMALL_PADDING));
        }
Exemple #2
0
        Panel BuildButtonPanel()
        {
            Panel result = ControlBuilder.CreatePanel(
                ControlBuilder.DefaultControlHeight, DockStyle.Top);

            mOkButton = ControlBuilder.CreateButton(
                Localization.GetText(Localization.Name.Ok), DockStyle.Right);

            mOkButton.Click += OkButton_Click;
            CancelButton     = mOkButton;

            ControlPacker.AddControl(result, mOkButton);
            ControlPacker.AddControl(
                result, ControlBuilder.CreateHorizontalPadding(DockStyle.Right));

            return(result);
        }
        Panel BuildButtonsPanel()
        {
            Panel result = ControlBuilder.CreatePanel(
                ControlBuilder.DefaultControlHeight, DockStyle.Top);

            mRemoveButton = ControlBuilder.CreateButton(
                Localization.GetText(Localization.Name.RemoveButton),
                DockStyle.Right);

            mAddButton = ControlBuilder.CreateButton(
                Localization.GetText(Localization.Name.AddButton),
                DockStyle.Right);

            ControlPacker.AddControl(result, mRemoveButton);
            ControlPacker.AddControl(
                result, ControlBuilder.CreateHorizontalPadding(DockStyle.Right));
            ControlPacker.AddControl(result, mAddButton);
            ControlPacker.AddControl(
                result, ControlBuilder.CreateHorizontalPadding(DockStyle.Right));

            return(result);
        }