private void Login_Load(object sender, EventArgs e) { FillStyleGradientEx highlightGradient = new FillStyleGradientEx(Color.LightGreen, Color.GreenYellow, Color.Green, Color.DarkGreen, 90f, 0.2f, 0.3f); FillStyleGradientEx defaultGradient = new FillStyleGradientEx(Color.Black, Color.Black, Color.Black, Color.Black, 90f, 0.3f, 0.5f); FillStyleGradientEx pressedGradient = new FillStyleGradientEx(Color.Black, Color.Black, Color.Black, Color.Black, 90f, 0.4f, 0.5f); FillStyleGradientEx disabledGradient = new FillStyleGradientEx(Color.Silver, Color.Silver, Color.Silver, Color.Silver, 90f, 0.4f, 0.5f); ControlTheme theme = ControlTheme.GetDefaultTheme(VIBLEND_THEME.STEEL); theme.StyleHighlight.FillStyle = highlightGradient; theme.StyleDisabled.FillStyle = disabledGradient; theme.StylePressed.FillStyle = pressedGradient; theme.StyleNormal.FillStyle = defaultGradient; this.button_login.StyleKey = "loginStyle"; this.button_login.Theme = theme; this.button_login.UseThemeTextColor = false; this.button_login.HighlightTextColor = Color.White; this.button_login.ForeColor = Color.White; this.button_login.PressedTextColor = Color.White; ActiveControl = txtUserName; txtUserName.Select(); bool ok; //The name used when creating the mutex can be any string you want mutex = new Mutex(true, "DuoSoftPhone", out ok); if (!ok) { MessageBox.Show("Application Already Running", "Duo Soft Phone", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.ServiceNotification, false); Environment.Exit(100); } button_login.Enabled = true; ProgressBar.Hide(); }
public frmIncomingCall(bool isNotAllowToReject, int reginTime = 60) { InitializeComponent(); Interval = reginTime; FillStyleGradientEx rejecthighlightGradient = new FillStyleGradientEx(Color.OrangeRed, Color.OrangeRed, Color.DarkRed, Color.DarkRed, 90f, 0.2f, 0.3f); FillStyleGradientEx rejectdefaultGradient = new FillStyleGradientEx(Color.DarkRed, Color.DarkRed, Color.OrangeRed, Color.OrangeRed, 90f, 0.3f, 0.5f); FillStyleGradientEx rejectpressedGradient = new FillStyleGradientEx(Color.Black, Color.Black, Color.Black, Color.Black, 90f, 0.4f, 0.5f); FillStyleGradientEx rejectdisabledGradient = new FillStyleGradientEx(Color.Silver, Color.Silver, Color.Silver, Color.Silver, 90f, 0.4f, 0.5f); ControlTheme rejecttheme = ControlTheme.GetDefaultTheme(VIBLEND_THEME.STEEL); rejecttheme.StyleHighlight.FillStyle = rejecthighlightGradient; rejecttheme.StyleDisabled.FillStyle = rejectdisabledGradient; rejecttheme.StylePressed.FillStyle = rejectpressedGradient; rejecttheme.StyleNormal.FillStyle = rejectdefaultGradient; this.buttonReject.StyleKey = "rejectStyle1"; this.buttonReject.Theme = rejecttheme; this.buttonReject.UseThemeTextColor = false; this.buttonReject.HighlightTextColor = Color.White; this.buttonReject.ForeColor = Color.White; this.buttonReject.PressedTextColor = Color.White; FillStyleGradientEx highlightGradient = new FillStyleGradientEx(Color.LightGreen, Color.GreenYellow, Color.Green, Color.DarkGreen, 90f, 0.2f, 0.3f); FillStyleGradientEx defaultGradient = new FillStyleGradientEx(Color.DarkGreen, Color.Green, Color.GreenYellow, Color.LightGreen, 90f, 0.3f, 0.5f); FillStyleGradientEx pressedGradient = new FillStyleGradientEx(Color.Black, Color.Black, Color.Black, Color.Black, 90f, 0.4f, 0.5f); FillStyleGradientEx disabledGradient = new FillStyleGradientEx(Color.Silver, Color.Silver, Color.Silver, Color.Silver, 90f, 0.4f, 0.5f); ControlTheme theme = ControlTheme.GetDefaultTheme(VIBLEND_THEME.STEEL); theme.StyleHighlight.FillStyle = highlightGradient; theme.StyleDisabled.FillStyle = disabledGradient; theme.StylePressed.FillStyle = pressedGradient; theme.StyleNormal.FillStyle = defaultGradient; this.buttonAnswer.StyleKey = "answerStyle1"; this.buttonAnswer.Theme = theme; this.buttonAnswer.UseThemeTextColor = false; this.buttonAnswer.HighlightTextColor = Color.White; this.buttonAnswer.ForeColor = Color.White; this.buttonAnswer.PressedTextColor = Color.White; buttonReject.Enabled = !isNotAllowToReject; menuItemRejectCall.Enabled = !isNotAllowToReject; }
private void applyStyle() { //using vblend styles downloaded from http://www.viblend.com/products/net/windows-forms/controls/free-winforms-controls.aspx FillStyleGradientEx highlightGradient = new FillStyleGradientEx(Color.LightGreen, Color.GreenYellow, Color.Green, Color.DarkGreen, 90f, 0.2f, 0.3f); FillStyleGradientEx defaultGradient = new FillStyleGradientEx(Color.Black, Color.Black, Color.Black, Color.Black, 90f, 0.3f, 0.5f); FillStyleGradientEx pressedGradient = new FillStyleGradientEx(Color.Black, Color.Black, Color.Black, Color.Black, 90f, 0.4f, 0.5f); FillStyleGradientEx disabledGradient = new FillStyleGradientEx(Color.Silver, Color.Silver, Color.Silver, Color.Silver, 90f, 0.4f, 0.5f); ControlTheme theme = ControlTheme.GetDefaultTheme(VIBLEND_THEME.STEEL); theme.StyleHighlight.FillStyle = highlightGradient; theme.StyleDisabled.FillStyle = disabledGradient; theme.StylePressed.FillStyle = pressedGradient; theme.StyleNormal.FillStyle = defaultGradient; //this.buttonAnswer.StyleKey = "answerStyle"; //this.buttonAnswer.Theme = theme; //this.buttonAnswer.UseThemeTextColor = false; //this.buttonAnswer.HighlightTextColor = Color.White; //this.buttonAnswer.ForeColor = Color.White; //this.buttonAnswer.PressedTextColor = Color.White; vCircularProgressBar1.UseThemeBackground = true; vCircularProgressBar1.Theme = theme; //vButton1.Theme = theme; FillStyleGradientEx rejecthighlightGradient = new FillStyleGradientEx(Color.OrangeRed, Color.OrangeRed, Color.DarkRed, Color.DarkRed, 90f, 0.2f, 0.3f); FillStyleGradientEx rejectdefaultGradient = new FillStyleGradientEx(Color.Black, Color.Black, Color.Black, Color.Black, 90f, 0.3f, 0.5f); FillStyleGradientEx rejectpressedGradient = new FillStyleGradientEx(Color.Black, Color.Black, Color.Black, Color.Black, 90f, 0.4f, 0.5f); FillStyleGradientEx rejectdisabledGradient = new FillStyleGradientEx(Color.Silver, Color.Silver, Color.Silver, Color.Silver, 90f, 0.4f, 0.5f); ControlTheme rejecttheme = ControlTheme.GetDefaultTheme(VIBLEND_THEME.STEEL); rejecttheme.StyleHighlight.FillStyle = rejecthighlightGradient; rejecttheme.StyleDisabled.FillStyle = rejectdisabledGradient; rejecttheme.StylePressed.FillStyle = rejectpressedGradient; rejecttheme.StyleNormal.FillStyle = rejectdefaultGradient; //vButton2.Theme = rejecttheme; FillStyleGradientEx numhighlightGradient = new FillStyleGradientEx(Color.Blue, Color.Blue, Color.Blue, Color.Blue, 90f, 0.2f, 0.3f); FillStyleGradientEx numdefaultGradient = new FillStyleGradientEx(Color.Black, Color.Black, Color.Black, Color.Black, 90f, 0.3f, 0.5f); FillStyleGradientEx numpressedGradient = new FillStyleGradientEx(Color.Black, Color.Black, Color.Black, Color.Black, 90f, 0.4f, 0.5f); FillStyleGradientEx numdisabledGradient = new FillStyleGradientEx(Color.Silver, Color.Silver, Color.Silver, Color.Silver, 90f, 0.4f, 0.5f); ControlTheme numtheme = ControlTheme.GetDefaultTheme(VIBLEND_THEME.STEEL); numtheme.StyleHighlight.FillStyle = numhighlightGradient; numtheme.StyleDisabled.FillStyle = numdisabledGradient; numtheme.StylePressed.FillStyle = numpressedGradient; numtheme.StyleNormal.FillStyle = numdefaultGradient; FillStyleGradientEx holdhighlightGradient = new FillStyleGradientEx(Color.OrangeRed, Color.OrangeRed, Color.DarkRed, Color.DarkRed, 90f, 0.2f, 0.3f); FillStyleGradientEx holddefaultGradient = new FillStyleGradientEx(Color.Gray, Color.LightGray, Color.Black, Color.Black, 90f, 0.3f, 0.5f); FillStyleGradientEx holdpressedGradient = new FillStyleGradientEx(Color.Gray, Color.LightGray, Color.Black, Color.Black, 90f, 0.4f, 0.5f); FillStyleGradientEx holddisabledGradient = new FillStyleGradientEx(Color.Black, Color.Black, Color.Black, Color.Black, 90f, 0.4f, 0.5f); ControlTheme holdtheme = ControlTheme.GetDefaultTheme(VIBLEND_THEME.STEEL); holdtheme.StyleHighlight.FillStyle = holdhighlightGradient; holdtheme.StyleDisabled.FillStyle = holddisabledGradient; holdtheme.StylePressed.FillStyle = holdpressedGradient; holdtheme.StyleNormal.FillStyle = holddefaultGradient; //this.buttonHold.StyleKey = "holdStyle"; //this.buttonHold.Theme = holdtheme; //this.buttonHold.UseThemeTextColor = false; //this.buttonHold.HighlightTextColor = Color.White; //this.buttonHold.ForeColor = Color.White; //this.buttonHold.PressedTextColor = Color.White; //vButton4.Theme = holdtheme; //this.vButton4.StyleKey = "theme"; //this.vButton4.Theme = theme; //this.vButton4.UseThemeTextColor = false; //this.vButton4.HighlightTextColor = Color.White; //this.vButton4.ForeColor = Color.White; //this.vButton4.PressedTextColor = Color.White; gbVolume.Theme = holdtheme; gbVolume.UseThemeBorderColor = true; gbVolume.UseThemeBorderColor = true; gbVolume.UseThemeTextColor = true; gbVolume.UseTitleBackColor = true; gbVolume.VIBlendTheme = VIBLEND_THEME.NERO; }