internal static DialogResult Show(string messageText, string messageTitle, enumMessageButton messageButton)
 {
     frmShowMessage frmMessage = new frmShowMessage();
     frmMessage.lblMessageText.Text = messageText;
     frmMessage.Text = messageTitle;
     frmMessage.addButton(messageButton);
     frmMessage.ShowDialog();
     return frmMessage.DialogResult;
 }
 internal static void Show(string messageText, string messageTitle, enumMessageIcon messageIcon, enumMessageButton messageButton)
 {
     frmShowMessage frmMessage = new frmShowMessage();
     frmMessage.setMessage(messageText);
     frmMessage.Text = messageTitle;
     frmMessage.addIconImage(messageIcon);
     frmMessage.addButton(messageButton);
     frmMessage.ShowDialog();
 }
Exemple #3
0
        public static DialogResult Show(string messageText, string messageTitle, enumMessageButton messageButton, enumMessageIcon messageIcons)
        {
            FrmMessage frmMessage = new FrmMessage();

            frmMessage.setMessage(messageText);
            frmMessage.Text = messageTitle;
            frmMessage.addButton(messageButton);
            frmMessage.addIconImage(messageIcons);
            return(frmMessage.ShowDialog());
        }
        internal static DialogResult Show(string messageText, string messageTitle, enumMessageButton messageButton)
        {
            frmShowMessage frmMessage = new frmShowMessage();

            frmMessage.lblMessageText.Text = messageText;
            frmMessage.Text = messageTitle;
            frmMessage.addButton(messageButton);
            frmMessage.ShowDialog();
            return(frmMessage.DialogResult);
        }
        public static string Show(string messageText,
                                  string messageTitle,
                                  enumMessageIcon messageIcon,
                                  enumMessageButton messageButton, Point location)
        {
            var helpMessage = new HelpMessageBox();

            helpMessage.setMessage(messageText);
            helpMessage.Text = messageTitle;
            helpMessage.addIconImage(messageIcon);
            helpMessage.addButton(messageButton);
            helpMessage._startingLocation = location;
            helpMessage.ShowDialog();
            return(helpMessage.edtMessageText.Text);
        }
        private void addButton(enumMessageButton MessageButton)
        {
            switch (MessageButton)
            {
            case enumMessageButton.OK:
            {
                this.btnOK.Text          = "OK";
                this.btnOK.Visible       = true;
                this.buttonLeft.Visible  = false;
                this.buttonRight.Visible = false;
                this.btnOK.Enabled       = true;
                this.buttonLeft.Enabled  = false;
                this.buttonLeft.Enabled  = false;
            }
            break;

            case enumMessageButton.YesNo:
            {
                this.buttonLeft.Text     = "Yes";
                this.buttonRight.Text    = "No";
                this.btnOK.Visible       = false;
                this.buttonLeft.Visible  = true;
                this.buttonRight.Visible = true;
                this.btnOK.Enabled       = false;
                this.buttonLeft.Enabled  = true;
                this.buttonRight.Enabled = true;
            }
            break;

            case enumMessageButton.OKCancel:
            {
                this.buttonLeft.Text     = "Ok";
                this.buttonRight.Text    = "Cancel";
                this.btnOK.Visible       = false;
                this.buttonLeft.Visible  = true;
                this.buttonRight.Visible = true;
                this.btnOK.Enabled       = false;
                this.buttonLeft.Enabled  = true;
                this.buttonRight.Enabled = true;
            }
            break;
            }
        }
 private void addButton(enumMessageButton MessageButton)
 {
     switch (MessageButton)
     {
         case enumMessageButton.OK:
             {
                 this.btnOK.Text = "OK";
                 this.btnOK.Visible = true;
                 this.buttonLeft.Visible = false;
                 this.buttonRight.Visible = false;
                 this.btnOK.Enabled = true;
                 this.buttonLeft.Enabled = false;
                 this.buttonLeft.Enabled = false;
             }
             break;
         case enumMessageButton.YesNo:
             {
                 this.buttonLeft.Text = "Yes";
                 this.buttonRight.Text = "No";
                 this.btnOK.Visible = false;
                 this.buttonLeft.Visible = true;
                 this.buttonRight.Visible = true;
                 this.btnOK.Enabled = false;
                 this.buttonLeft.Enabled = true;
                 this.buttonRight.Enabled = true;
             }
             break;
         case enumMessageButton.OKCancel:
             {
                 this.buttonLeft.Text = "Ok";
                 this.buttonRight.Text = "Cancel";
                 this.btnOK.Visible = false;
                 this.buttonLeft.Visible = true;
                 this.buttonRight.Visible = true;
                 this.btnOK.Enabled = false;
                 this.buttonLeft.Enabled = true;
                 this.buttonRight.Enabled = true;
             }
             break;
     }
 }
Exemple #8
0
 public static DialogResult Show(GameView gv, string messageText, enumMessageButton messageButton)
 {
     IBMessageBox frmMessage = new IBMessageBox();
     frmMessage.IceBlinkButtonResize.setupAll(gv);
     frmMessage.IceBlinkButtonResize.Enabled = false;
     frmMessage.IceBlinkButtonResize.Visible = false;
     //frmMessage.IceBlinkButtonClose.Enabled = false;
     //frmMessage.IceBlinkButtonClose.Visible = false;
     frmMessage.IceBlinkButtonClose.setupAll(gv);
     frmMessage.setupAll(gv);
     frmMessage.lblMessageText.Font = gv.drawFontReg;
     //frmMessage.BackColor = gv.module.ModuleTheme.StandardBackColor;
     frmMessage.BackColor = Color.Black;
     frmMessage.ForeColor = Color.White;
     frmMessage.setMessage(messageText);
     frmMessage.setBoxSize(messageText);
     frmMessage.addButton(gv, messageButton);
     frmMessage.StartPosition = FormStartPosition.CenterScreen;
     DialogResult dr = frmMessage.ShowDialog();
     return dr;
 }
Exemple #9
0
        public static DialogResult Show(GameView gv, string messageText, enumMessageButton messageButton)
        {
            IBMessageBox frmMessage = new IBMessageBox();

            frmMessage.IceBlinkButtonResize.setupAll(gv);
            frmMessage.IceBlinkButtonResize.Enabled = false;
            frmMessage.IceBlinkButtonResize.Visible = false;
            //frmMessage.IceBlinkButtonClose.Enabled = false;
            //frmMessage.IceBlinkButtonClose.Visible = false;
            frmMessage.IceBlinkButtonClose.setupAll(gv);
            frmMessage.setupAll(gv);
            frmMessage.lblMessageText.Font = gv.drawFontReg;
            //frmMessage.BackColor = gv.module.ModuleTheme.StandardBackColor;
            frmMessage.BackColor = Color.Black;
            frmMessage.ForeColor = Color.White;
            frmMessage.setMessage(messageText);
            frmMessage.setBoxSize(messageText);
            frmMessage.addButton(gv, messageButton);
            frmMessage.StartPosition = FormStartPosition.CenterScreen;
            DialogResult dr = frmMessage.ShowDialog();

            return(dr);
        }
        private void AddButton(enumMessageButton MessageButton)
        {
            switch (MessageButton)
            {
            case enumMessageButton.OK:
            {
                Button btnOk = new Button();
                btnOk.Text         = "OK";
                btnOk.DialogResult = DialogResult.OK;
                btnOk.FlatStyle    = FlatStyle.Popup;
                btnOk.FlatAppearance.BorderSize = 0;
                btnOk.SetBounds(pnlShowMessage.ClientSize.Width - 80, 5, 75, 25);
                pnlShowMessage.Controls.Add(btnOk);
            }
            break;

            case enumMessageButton.OKCancel:
            {
                Button btnOk = new Button();
                btnOk.Text         = "OK";
                btnOk.DialogResult = DialogResult.OK;
                btnOk.FlatStyle    = FlatStyle.Popup;
                btnOk.FlatAppearance.BorderSize = 0;
                btnOk.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25);
                pnlShowMessage.Controls.Add(btnOk);

                Button btnCancel = new Button();
                btnCancel.Text         = "Cancel";
                btnCancel.DialogResult = DialogResult.Cancel;
                btnCancel.FlatStyle    = FlatStyle.Popup;
                btnCancel.FlatAppearance.BorderSize = 0;
                btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - (btnOk.ClientSize.Width + 5 + 80)), 5, 75, 25);
                pnlShowMessage.Controls.Add(btnCancel);
            }
            break;

            case enumMessageButton.YesNo:
            {
                Button btnNo = new Button();
                btnNo.Text         = "No";
                btnNo.DialogResult = DialogResult.No;
                btnNo.FlatStyle    = FlatStyle.Popup;
                btnNo.FlatAppearance.BorderSize = 0;
                btnNo.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25);
                pnlShowMessage.Controls.Add(btnNo);

                Button btnYes = new Button();
                btnYes.Text         = "Yes";
                btnYes.DialogResult = DialogResult.Yes;
                btnYes.FlatStyle    = FlatStyle.Popup;
                btnYes.FlatAppearance.BorderSize = 0;
                btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnNo.ClientSize.Width + 5 + 80)), 5, 75, 25);
                pnlShowMessage.Controls.Add(btnYes);
            }
            break;

            case enumMessageButton.YesNoCancel:
            {
                Button btnCancel = new Button();
                btnCancel.Text         = "Cancel";
                btnCancel.DialogResult = DialogResult.Cancel;
                btnCancel.FlatStyle    = FlatStyle.Popup;
                btnCancel.FlatAppearance.BorderSize = 0;
                btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25);
                pnlShowMessage.Controls.Add(btnCancel);

                Button btnNo = new Button();
                btnNo.Text         = "No";
                btnNo.DialogResult = DialogResult.No;
                btnNo.FlatStyle    = FlatStyle.Popup;
                btnNo.FlatAppearance.BorderSize = 0;
                btnNo.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + 5 + 80)), 5, 75, 25);
                pnlShowMessage.Controls.Add(btnNo);

                Button btnYes = new Button();
                btnYes.Text         = "Yes";
                btnYes.DialogResult = DialogResult.No;
                btnYes.FlatStyle    = FlatStyle.Popup;
                btnYes.FlatAppearance.BorderSize = 0;
                btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + btnNo.ClientSize.Width + 10 + 80)), 5, 75, 25);
                pnlShowMessage.Controls.Add(btnYes);
            }
            break;
            }
        }
        internal static void Show(string messageText, string messageTitle, enumMessageIcon messageIcon, enumMessageButton messageButton)
        {
            ShowMessageBox showMessageBox = new ShowMessageBox();

            showMessageBox.SetMessage(messageText);
            showMessageBox.Text = "DBF Reader : " + messageTitle;
            showMessageBox.AddIconImage(messageIcon);
            showMessageBox.AddButton(messageButton);
            showMessageBox.lblHeader.Text = messageTitle;
            showMessageBox.ShowDialog();
            showMessageBox.BringToFront();
        }
Exemple #12
0
        /// <summary>
        /// This method is used to add button(s) on the message box.
        /// </summary>
        /// <param name="MessageButton">MessageButton is type of enumMessageButton
        /// through which determines the types of button which need to be displayed.</param>
        private void addButton(GameView gv, enumMessageButton MessageButton)
        {
            switch (MessageButton)
            {
                case enumMessageButton.OK:
                    {
                        IceBlinkButtonMedium btnOk = new IceBlinkButtonMedium();
                        btnOk.setupAll(gv);
                        btnOk.Text = "";
                        btnOk.TextIB = "OK";
                        btnOk.Font = gv.drawFontReg;
                        btnOk.DialogResult = DialogResult.OK;
                        //btnOk.FlatStyle = FlatStyle.Popup;
                        //btnOk.FlatAppearance.BorderSize = 0;
                        btnOk.SetBounds((this.ClientSize.Width / 2) - 40, this.ClientSize.Height - 35, 85, 25);
                        this.Controls.Add(btnOk);
                    }
                    break;
                case enumMessageButton.OKCancel:
                    {
                        IceBlinkButtonMedium btnOk = new IceBlinkButtonMedium();
                        btnOk.setupAll(gv);
                        btnOk.Text = "";
                        btnOk.TextIB = "OK";
                        btnOk.Font = gv.drawFontReg;
                        btnOk.DialogResult = DialogResult.OK;
                        //btnOk.FlatStyle = FlatStyle.Popup;
                        //btnOk.FlatAppearance.BorderSize = 0;
                        btnOk.SetBounds((this.ClientSize.Width / 2) - 85, this.ClientSize.Height - 35, 85, 25);
                        this.Controls.Add(btnOk);

                        IceBlinkButtonMedium btnCancel = new IceBlinkButtonMedium();
                        btnCancel.setupAll(gv);
                        btnCancel.Text = "";
                        btnCancel.TextIB = "CANCEL";
                        btnCancel.Font = gv.drawFontReg;
                        btnCancel.DialogResult = DialogResult.Cancel;
                        //btnCancel.FlatStyle = FlatStyle.Popup;
                        //btnCancel.FlatAppearance.BorderSize = 0;
                        btnCancel.SetBounds((this.ClientSize.Width / 2) + 5, this.ClientSize.Height - 35, 85, 25);
                        this.Controls.Add(btnCancel);
                    }
                    break;
                case enumMessageButton.YesNo:
                    {
                        IceBlinkButtonMedium btnNo = new IceBlinkButtonMedium();
                        btnNo.setupAll(gv);
                        btnNo.Text = "";
                        btnNo.TextIB = "NO";
                        btnNo.Font = gv.drawFontReg;
                        btnNo.DialogResult = DialogResult.No;
                        //btnNo.FlatStyle = FlatStyle.Popup;
                        //btnNo.FlatAppearance.BorderSize = 0;
                        btnNo.SetBounds((this.ClientSize.Width / 2) + 5, this.ClientSize.Height - 35, 85, 25);
                        this.Controls.Add(btnNo);

                        IceBlinkButtonMedium btnYes = new IceBlinkButtonMedium();
                        btnYes.setupAll(gv);
                        btnYes.Text = "";
                        btnYes.TextIB = "YES";
                        btnYes.Font = gv.drawFontReg;
                        btnYes.DialogResult = DialogResult.Yes;
                        //btnYes.FlatStyle = FlatStyle.Popup;
                        //btnYes.FlatAppearance.BorderSize = 0;
                        btnYes.SetBounds((this.ClientSize.Width / 2) - 85, this.ClientSize.Height - 35, 85, 25);
                        this.Controls.Add(btnYes);
                    }
                    break;
            }
        }
Exemple #13
0
        private void addButton(enumMessageButton MessageButton)
        {
            switch (MessageButton)
            {
            case enumMessageButton.OK:
            {
                //If type of enumButton is OK then we add OK button only.
                Button btnOk = new Button();                   //Create object of Button.
                btnOk.Text                  = "OK";            //Here we set text of Button.
                btnOk.DialogResult          = DialogResult.OK; //Set DialogResult property of button.
                btnOk.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
                btnOk.Font                  = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0)));
                btnOk.ForeColor             = System.Drawing.SystemColors.ControlDarkDark;
                btnOk.Image                 = global::Inventory.Properties.Resources.btn_login1;
                btnOk.SetBounds(pnlbottom.ClientSize.Width - 80, 5, 75, 25); // Set bounds of button.
                pnlbottom.Controls.Add(btnOk);                               //Finally Add button control on panel.
            }
            break;

            case enumMessageButton.OKCancel:
            {
                Button btnOk = new Button();
                btnOk.Text                  = "OK";
                btnOk.DialogResult          = DialogResult.OK;
                btnOk.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
                btnOk.Font                  = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0)));
                btnOk.ForeColor             = System.Drawing.SystemColors.ControlDarkDark;
                btnOk.Image                 = global::Inventory.Properties.Resources.btn_login1;
                btnOk.SetBounds((pnlbottom.ClientSize.Width - 70), 5, 65, 25);
                pnlbottom.Controls.Add(btnOk);

                Button btnCancel = new Button();
                btnCancel.Text                  = "Cancel";
                btnCancel.DialogResult          = DialogResult.Cancel;
                btnCancel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
                btnCancel.Font                  = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0)));
                btnCancel.ForeColor             = System.Drawing.SystemColors.ControlDarkDark;
                btnCancel.Image                 = global::Inventory.Properties.Resources.btn_login1;
                btnCancel.SetBounds((pnlbottom.ClientSize.Width - (btnOk.ClientSize.Width + 5 + 80)), 5, 75, 25);
                pnlbottom.Controls.Add(btnCancel);
            }
            break;

            case enumMessageButton.YesNo:
            {
                Button btnNo = new Button();
                btnNo.Text                  = "No";
                btnNo.DialogResult          = DialogResult.No;
                btnNo.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
                btnNo.Font                  = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0)));
                btnNo.ForeColor             = System.Drawing.SystemColors.ControlDarkDark;
                btnNo.Image                 = global::Inventory.Properties.Resources.btn_login1;
                btnNo.SetBounds((pnlbottom.ClientSize.Width - 70), 5, 65, 25);
                pnlbottom.Controls.Add(btnNo);

                Button btnYes = new Button();
                btnYes.Text                  = "Yes";
                btnYes.DialogResult          = DialogResult.Yes;
                btnYes.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
                btnYes.Font                  = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0)));
                btnYes.ForeColor             = System.Drawing.SystemColors.ControlDarkDark;
                btnYes.Image                 = global::Inventory.Properties.Resources.btn_login1;
                btnYes.SetBounds((pnlbottom.ClientSize.Width - (btnNo.ClientSize.Width + 5 + 80)), 5, 75, 25);
                pnlbottom.Controls.Add(btnYes);
            }
            break;

            case enumMessageButton.YesNoCancel:
            {
                Button btnCancel = new Button();
                btnCancel.Text                  = "Cancel";
                btnCancel.DialogResult          = DialogResult.Cancel;
                btnCancel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
                btnCancel.Font                  = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0)));
                btnCancel.ForeColor             = System.Drawing.SystemColors.ControlDarkDark;
                btnCancel.Image                 = global::Inventory.Properties.Resources.btn_login1;
                btnCancel.SetBounds((pnlbottom.ClientSize.Width - 70), 5, 65, 25);
                pnlbottom.Controls.Add(btnCancel);

                Button btnNo = new Button();
                btnNo.Text                  = "No";
                btnNo.DialogResult          = DialogResult.No;
                btnNo.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
                btnNo.Font                  = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0)));
                btnNo.ForeColor             = System.Drawing.SystemColors.ControlDarkDark;
                btnNo.Image                 = global::Inventory.Properties.Resources.btn_login1;
                btnNo.SetBounds((pnlbottom.ClientSize.Width - (btnCancel.ClientSize.Width + 5 + 80)), 5, 75, 25);
                pnlbottom.Controls.Add(btnNo);

                Button btnYes = new Button();
                btnYes.Text                  = "Yes";
                btnYes.DialogResult          = DialogResult.No;
                btnYes.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
                btnYes.Font                  = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0)));
                btnYes.ForeColor             = System.Drawing.SystemColors.ControlDarkDark;
                btnYes.Image                 = global::Inventory.Properties.Resources.btn_login1;
                btnYes.SetBounds((pnlbottom.ClientSize.Width - (btnCancel.ClientSize.Width + btnNo.ClientSize.Width + 10 + 80)), 5, 75, 25);
                pnlbottom.Controls.Add(btnYes);
            }
            break;
            }
        }
Exemple #14
0
        /// <summary>
        /// This method is used to add button(s) on the message box.
        /// </summary>
        /// <param name="MessageButton">MessageButton is type of enumMessageButton
        /// through which determines the types of button which need to be displayed.</param>
        private void addButton(GameView gv, enumMessageButton MessageButton)
        {
            switch (MessageButton)
            {
            case enumMessageButton.OK:
            {
                IceBlinkButtonMedium btnOk = new IceBlinkButtonMedium();
                btnOk.setupAll(gv);
                btnOk.Text         = "";
                btnOk.TextIB       = "OK";
                btnOk.Font         = gv.drawFontReg;
                btnOk.DialogResult = DialogResult.OK;
                //btnOk.FlatStyle = FlatStyle.Popup;
                //btnOk.FlatAppearance.BorderSize = 0;
                btnOk.SetBounds((this.ClientSize.Width / 2) - 40, this.ClientSize.Height - 35, 85, 25);
                this.Controls.Add(btnOk);
            }
            break;

            case enumMessageButton.OKCancel:
            {
                IceBlinkButtonMedium btnOk = new IceBlinkButtonMedium();
                btnOk.setupAll(gv);
                btnOk.Text         = "";
                btnOk.TextIB       = "OK";
                btnOk.Font         = gv.drawFontReg;
                btnOk.DialogResult = DialogResult.OK;
                //btnOk.FlatStyle = FlatStyle.Popup;
                //btnOk.FlatAppearance.BorderSize = 0;
                btnOk.SetBounds((this.ClientSize.Width / 2) - 85, this.ClientSize.Height - 35, 85, 25);
                this.Controls.Add(btnOk);

                IceBlinkButtonMedium btnCancel = new IceBlinkButtonMedium();
                btnCancel.setupAll(gv);
                btnCancel.Text         = "";
                btnCancel.TextIB       = "CANCEL";
                btnCancel.Font         = gv.drawFontReg;
                btnCancel.DialogResult = DialogResult.Cancel;
                //btnCancel.FlatStyle = FlatStyle.Popup;
                //btnCancel.FlatAppearance.BorderSize = 0;
                btnCancel.SetBounds((this.ClientSize.Width / 2) + 5, this.ClientSize.Height - 35, 85, 25);
                this.Controls.Add(btnCancel);
            }
            break;

            case enumMessageButton.YesNo:
            {
                IceBlinkButtonMedium btnNo = new IceBlinkButtonMedium();
                btnNo.setupAll(gv);
                btnNo.Text         = "";
                btnNo.TextIB       = "NO";
                btnNo.Font         = gv.drawFontReg;
                btnNo.DialogResult = DialogResult.No;
                //btnNo.FlatStyle = FlatStyle.Popup;
                //btnNo.FlatAppearance.BorderSize = 0;
                btnNo.SetBounds((this.ClientSize.Width / 2) + 5, this.ClientSize.Height - 35, 85, 25);
                this.Controls.Add(btnNo);

                IceBlinkButtonMedium btnYes = new IceBlinkButtonMedium();
                btnYes.setupAll(gv);
                btnYes.Text         = "";
                btnYes.TextIB       = "YES";
                btnYes.Font         = gv.drawFontReg;
                btnYes.DialogResult = DialogResult.Yes;
                //btnYes.FlatStyle = FlatStyle.Popup;
                //btnYes.FlatAppearance.BorderSize = 0;
                btnYes.SetBounds((this.ClientSize.Width / 2) - 85, this.ClientSize.Height - 35, 85, 25);
                this.Controls.Add(btnYes);
            }
            break;
            }
        }
        /// <summary>
        /// This method is used to add button on message box.
        /// </summary>
        /// <param name="MessageButton">MessageButton is type of enumMessageButton
        /// through which I get type of button which needs to be displayed.</param>
        private void addButton(enumMessageButton MessageButton)
        {
            switch (MessageButton)
            {
            case enumMessageButton.OK:
            {
                //If type of enumButton is OK then we add OK button only.
                Button btnOk = new Button();                                      //Create object of Button.
                btnOk.Text         = "OK";                                        //Here we set text of Button.
                btnOk.DialogResult = DialogResult.OK;                             //Set DialogResult property of button.
                btnOk.FlatStyle    = FlatStyle.Popup;                             //Set flat appearence of button.
                btnOk.FlatAppearance.BorderSize = 0;
                btnOk.SetBounds(pnlShowMessage.ClientSize.Width - 80, 5, 75, 25); // Set bounds of button.
                pnlShowMessage.Controls.Add(btnOk);                               //Finally Add button control on panel.
            }
            break;

            case enumMessageButton.OKCancel:
            {
                Button btnOk = new Button();
                btnOk.Text         = "OK";
                btnOk.DialogResult = DialogResult.OK;
                btnOk.FlatStyle    = FlatStyle.Popup;
                btnOk.FlatAppearance.BorderSize = 0;
                btnOk.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25);
                pnlShowMessage.Controls.Add(btnOk);

                Button btnCancel = new Button();
                btnCancel.Text         = "Cancel";
                btnCancel.DialogResult = DialogResult.Cancel;
                btnCancel.FlatStyle    = FlatStyle.Popup;
                btnCancel.FlatAppearance.BorderSize = 0;
                btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - (btnOk.ClientSize.Width + 5 + 80)), 5, 75, 25);
                pnlShowMessage.Controls.Add(btnCancel);
            }
            break;

            case enumMessageButton.YesNo:
            {
                Button btnNo = new Button();
                btnNo.Text         = "No";
                btnNo.DialogResult = DialogResult.No;
                btnNo.FlatStyle    = FlatStyle.Popup;
                btnNo.FlatAppearance.BorderSize = 0;
                btnNo.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25);
                pnlShowMessage.Controls.Add(btnNo);

                Button btnYes = new Button();
                btnYes.Text         = "Yes";
                btnYes.DialogResult = DialogResult.Yes;
                btnYes.FlatStyle    = FlatStyle.Popup;
                btnYes.FlatAppearance.BorderSize = 0;
                btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnNo.ClientSize.Width + 5 + 80)), 5, 75, 25);
                pnlShowMessage.Controls.Add(btnYes);
            }
            break;

            case enumMessageButton.YesNoCancel:
            {
                Button btnCancel = new Button();
                btnCancel.Text         = "Cancel";
                btnCancel.DialogResult = DialogResult.Cancel;
                btnCancel.FlatStyle    = FlatStyle.Popup;
                btnCancel.FlatAppearance.BorderSize = 0;
                btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25);
                pnlShowMessage.Controls.Add(btnCancel);

                Button btnNo = new Button();
                btnNo.Text         = "No";
                btnNo.DialogResult = DialogResult.No;
                btnNo.FlatStyle    = FlatStyle.Popup;
                btnNo.FlatAppearance.BorderSize = 0;
                btnNo.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + 5 + 80)), 5, 75, 25);
                pnlShowMessage.Controls.Add(btnNo);

                Button btnYes = new Button();
                btnYes.Text         = "Yes";
                btnYes.DialogResult = DialogResult.No;
                btnYes.FlatStyle    = FlatStyle.Popup;
                btnYes.FlatAppearance.BorderSize = 0;
                btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + btnNo.ClientSize.Width + 10 + 80)), 5, 75, 25);
                pnlShowMessage.Controls.Add(btnYes);
            }
            break;
            }
        }
 public static string Show(string messageText,
     string messageTitle,
     enumMessageIcon messageIcon,
     enumMessageButton messageButton, Point location)
 {
     var helpMessage = new HelpMessageBox();
     helpMessage.setMessage(messageText);
     helpMessage.Text = messageTitle;
     helpMessage.addIconImage(messageIcon);
     helpMessage.addButton(messageButton);
     helpMessage._startingLocation = location;
     helpMessage.ShowDialog();
     return helpMessage.edtMessageText.Text;
 }
Exemple #17
0
        internal static DialogResult Show(string messageText, enumMessageIcon messageIcon, enumMessageButton messageButton)
        {
            frmShowMessage frmMessage = new frmShowMessage();

            frmMessage.setMessage(messageText);
            frmMessage.addIconImage(messageIcon);
            frmMessage.addButton(messageButton);
            return(frmMessage.ShowDialog());
        }
Exemple #18
0
        /// <summary>
        /// This method is used to add button on message box.
        /// </summary>
        /// <param name="MessageButton">MessageButton is type of enumMessageButton
        /// through which I get type of button which needs to be displayed.</param>
        private void addButton(enumMessageButton MessageButton)
        {
            switch (MessageButton)
            {
            case enumMessageButton.OK:
            {
                //If type of enumButton is OK then we add OK button only.
                SimpleButton btnOk = new SimpleButton();                          //Create object of Button.
                btnOk.Text            = "确定";                                     //Here we set text of Button.
                btnOk.Appearance.Font = new System.Drawing.Font("Tahoma", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
                btnOk.DialogResult    = DialogResult.Yes;                         //Set DialogResult property of button.
                btnOk.SetBounds(pnlShowMessage.ClientSize.Width / 2, 1, 105, 40); // Set bounds of button.
                //btnOk.Click += new EventHandler(btnOk_Click);
                pnlShowMessage.Controls.Add(btnOk);                               //Finally Add button control on panel.
            }
            break;

            case enumMessageButton.OKCancel:
            {
                Button btnOk = new Button();
                btnOk.Text         = "OK";
                btnOk.DialogResult = DialogResult.OK;
                btnOk.FlatStyle    = FlatStyle.Popup;
                btnOk.FlatAppearance.BorderSize = 0;
                btnOk.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25);
                pnlShowMessage.Controls.Add(btnOk);

                Button btnCancel = new Button();
                btnCancel.Text         = "Cancel";
                btnCancel.DialogResult = DialogResult.Cancel;
                btnCancel.FlatStyle    = FlatStyle.Popup;
                btnCancel.FlatAppearance.BorderSize = 0;
                btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - (btnOk.ClientSize.Width + 5 + 80)), 5, 75, 25);
                pnlShowMessage.Controls.Add(btnCancel);
            }
            break;

            case enumMessageButton.YesNo:
            {
                Button btnNo = new Button();
                btnNo.Text         = "No";
                btnNo.DialogResult = DialogResult.No;
                btnNo.FlatStyle    = FlatStyle.Popup;
                btnNo.FlatAppearance.BorderSize = 0;
                btnNo.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25);
                pnlShowMessage.Controls.Add(btnNo);

                Button btnYes = new Button();
                btnYes.Text         = "Yes";
                btnYes.DialogResult = DialogResult.Yes;
                btnYes.FlatStyle    = FlatStyle.Popup;
                btnYes.FlatAppearance.BorderSize = 0;
                btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnNo.ClientSize.Width + 5 + 80)), 5, 75, 25);
                pnlShowMessage.Controls.Add(btnYes);
            }
            break;

            case enumMessageButton.YesNoCancel:
            {
                Button btnCancel = new Button();
                btnCancel.Text         = "取消";
                btnCancel.DialogResult = DialogResult.Cancel;
                btnCancel.FlatStyle    = FlatStyle.Popup;
                btnCancel.FlatAppearance.BorderSize = 0;
                btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25);
                pnlShowMessage.Controls.Add(btnCancel);

                Button btnNo = new Button();
                btnNo.Text         = "No";
                btnNo.DialogResult = DialogResult.No;
                btnNo.FlatStyle    = FlatStyle.Popup;
                btnNo.FlatAppearance.BorderSize = 0;
                btnNo.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + 5 + 80)), 5, 75, 25);
                pnlShowMessage.Controls.Add(btnNo);

                Button btnYes = new Button();
                btnYes.Text         = "确定";
                btnYes.DialogResult = DialogResult.No;
                btnYes.FlatStyle    = FlatStyle.Popup;
                btnYes.FlatAppearance.BorderSize = 0;
                btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + btnNo.ClientSize.Width + 10 + 80)), 5, 75, 25);
                pnlShowMessage.Controls.Add(btnYes);
            }
            break;
            }
        }
        private void addButton(enumMessageButton MessageButton)
        {
            switch (MessageButton)
            {
                case enumMessageButton.OK:
                {
                    //If type of enumButton is OK then we add OK button only.
                    var btnOk = new Button(); //Create object of Button.
                    btnOk.Text = "OK"; //Here we set text of Button.
                    btnOk.DialogResult = DialogResult.OK; //Set DialogResult
                    btnOk.SetBounds(pnlShowMessage.ClientSize.Width - 80, 5, 75, 25); // Set bounds of button.
                    pnlShowMessage.Controls.Add(btnOk); //Finally Add button control
                    // on panel.
                }
                    break;
                case enumMessageButton.OKCancel:
                {
                    var btnOk = new Button();
                    btnOk.Text = "OK";
                    btnOk.DialogResult = DialogResult.OK;
                    btnOk.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25);
                    pnlShowMessage.Controls.Add(btnOk);

                    var btnCancel = new Button();
                    btnCancel.Text = "Cancel";
                    btnCancel.DialogResult = DialogResult.Cancel;
                    btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - (btnOk.ClientSize.Width + 5 + 80)), 5, 75, 25);
                    pnlShowMessage.Controls.Add(btnCancel);
                }
                    break;
                case enumMessageButton.YesNo:
                {
                    var btnNo = new Button();
                    btnNo.Text = "No";
                    btnNo.DialogResult = DialogResult.No;
                    btnNo.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25);
                    pnlShowMessage.Controls.Add(btnNo);

                    var btnYes = new Button();
                    btnYes.Text = "Yes";
                    btnYes.DialogResult = DialogResult.Yes;
                    btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnNo.ClientSize.Width + 5 + 80)), 5, 75, 25);
                    pnlShowMessage.Controls.Add(btnYes);
                }
                    break;
                case enumMessageButton.YesNoCancel:
                {
                    var btnCancel = new Button();
                    btnCancel.Text = "Cancel";
                    btnCancel.DialogResult = DialogResult.Cancel;
                    btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25);
                    pnlShowMessage.Controls.Add(btnCancel);

                    var btnNo = new Button();
                    btnNo.Text = "No";
                    btnNo.DialogResult = DialogResult.No;
                    btnNo.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + 5 + 80)), 5, 75, 25);
                    pnlShowMessage.Controls.Add(btnNo);

                    var btnYes = new Button();
                    btnYes.Text = "Yes";
                    btnYes.DialogResult = DialogResult.No;
                    btnYes.SetBounds(
                        (pnlShowMessage.ClientSize.Width -
                         (btnCancel.ClientSize.Width + btnNo.ClientSize.Width + 10 + 80)), 5, 75, 25);
                    pnlShowMessage.Controls.Add(btnYes);
                }
                    break;
            }
        }
        internal static void Show(string messageText, string messageTitle, enumMessageIcon messageIcon, enumMessageButton messageButton)
        {
            frmShowMessage frmMessage = new frmShowMessage();

            frmMessage.setMessage(messageText);
            frmMessage.Text = messageTitle;
            frmMessage.addIconImage(messageIcon);
            frmMessage.addButton(messageButton);
            frmMessage.ShowDialog();
        }