/// <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; } }