public static Color Disabled(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(109, 109, 109);

                    return Color.FromArgb(155, 155, 155);
                }
                public static Color Hover(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(204, 204, 204);

                    return Color.FromArgb(51, 51, 51);
                }
                public static Color Normal(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(153, 153, 153);

                    return Color.FromArgb(153, 153, 153);
                }
                public static Color Hover(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(170, 170, 170);

                    return Color.FromArgb(102, 102, 102);
                }
                public static Color Normal(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(68, 68, 68);

                    return Color.FromArgb(204, 204, 204);
                }
                public static Color Press(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(238, 238, 238);

                    return Color.FromArgb(51, 51, 51);
                }
Example #7
0
                public static Color Hover(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                    {
                        return(Color.FromArgb(204, 204, 204));
                    }

                    return(Color.FromArgb(51, 51, 51));
                }
Example #8
0
                public static Color Normal(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                    {
                        return(Color.FromArgb(153, 153, 153));
                    }

                    return(Color.FromArgb(153, 153, 153));
                }
Example #9
0
                public static Color Disabled(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                    {
                        return(Color.FromArgb(85, 85, 85));
                    }

                    return(Color.FromArgb(204, 204, 204));
                }
Example #10
0
                public static Color Disabled(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                    {
                        return(Color.FromArgb(51, 51, 51));
                    }

                    return(Color.FromArgb(209, 209, 209));
                }
Example #11
0
                public static Color Disabled(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                    {
                        return(Color.FromArgb(93, 93, 93));
                    }

                    return(Color.FromArgb(136, 136, 136));
                }
Example #12
0
                public static Color Hover(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                    {
                        return(Color.FromArgb(170, 170, 170));
                    }

                    return(Color.FromArgb(17, 17, 17));
                }
Example #13
0
                public static Color Normal(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                    {
                        return(Color.FromArgb(34, 34, 34));
                    }

                    return(Color.FromArgb(238, 238, 238));
                }
Example #14
0
                public static Color Press(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                    {
                        return(Color.FromArgb(255, 255, 255));
                    }

                    return(Color.FromArgb(255, 255, 255));
                }
Example #15
0
                public static Color Normal(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                    {
                        return(Color.FromArgb(204, 204, 204));
                    }

                    return(Color.FromArgb(0, 0, 0));
                }
Example #16
0
                    public static Color Press(MetroThemeStyle theme)
                    {
                        if (theme == MetroThemeStyle.Dark)
                        {
                            return(Color.FromArgb(38, 38, 38));
                        }

                        return(Color.FromArgb(234, 234, 234));
                    }
Example #17
0
                    public static Color Press(MetroThemeStyle theme)
                    {
                        if (theme == MetroThemeStyle.Dark)
                        {
                            return(Color.FromArgb(204, 204, 204));
                        }

                        return(Color.FromArgb(96, 96, 96));
                    }
Example #18
0
                    public static Color Normal(MetroThemeStyle theme)
                    {
                        if (theme == MetroThemeStyle.Dark)
                        {
                            return(Color.FromArgb(51, 51, 51));
                        }

                        return(Color.FromArgb(221, 221, 221));
                    }
Example #19
0
                    public static Color Disabled(MetroThemeStyle theme)
                    {
                        if (theme == MetroThemeStyle.Dark)
                        {
                            return(Color.FromArgb(34, 34, 34));
                        }

                        return(Color.FromArgb(230, 230, 230));
                    }
Example #20
0
                public static Color Press(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                    {
                        return(Color.FromArgb(93, 93, 93));
                    }

                    return(Color.FromArgb(128, 128, 128));
                }
Example #21
0
                public static Color Disabled(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                    {
                        return(Color.FromArgb(109, 109, 109));
                    }

                    return(Color.FromArgb(155, 155, 155));
                }
Example #22
0
            public static Color Form(MetroThemeStyle theme)
            {
                // these are co-ordinated with the flat shadow

                if (theme == MetroThemeStyle.Dark)
                    return Color.FromArgb(153, 153, 153);

                return Color.FromArgb(153, 153, 153);
            }
Example #23
0
 internal LauncherCustomControl(MetroTabControl tabControl, int totalCount, int activeCount, int newSet,
                                MetroThemeStyle theme, AccountClass account)
 {
     _account = account;
     FixControls(newSet, theme, account);
     AddControlsToForm(tabControl, activeCount, newSet);
     ID = totalCount;
     BindEvents();
 }
Example #24
0
            public static Color Form(MetroThemeStyle theme)
            {
                if (theme == MetroThemeStyle.Dark)
                {
                    return(Color.FromArgb(68, 68, 68));
                }

                return(Color.FromArgb(204, 204, 204));
            }
        // Manejo del formulario.
        #region "Manejo del formulario."

        public MetroMaestroDeClientesForm(MetroThemeStyle myStyle)
        {
            InitializeComponent();
            this.formularioMetroStyleManager.Theme = myStyle;
            this.StyleManager = formularioMetroStyleManager;
            Configurador myConfigurador = Configurador.Crear();

            this.ayudaMetroLabel.Visible = (myConfigurador.ModoVisualizacion.AyudaLateral.Equals("True") ? true : false);
            this.ayudaMetroLabel.Text    = StringResources.Ayuda_MaestroDeClientes;
        }
Example #26
0
            public static Color Form(MetroThemeStyle theme)
            {
                // these are co-ordinated with the flat shadow

                if (theme == MetroThemeStyle.Dark)
                {
                    return(Color.FromArgb(153, 153, 153));
                }

                return(Color.FromArgb(153, 153, 153));
            }
Example #27
0
        public static System.Drawing.Color ToSystemColor(MetroThemeStyle theme)
        {
            switch (theme)
            {
            case MetroThemeStyle.Light: return(MetroColors.White);

            case MetroThemeStyle.Dark: return(MetroColors.Black);

            default: return(MetroColors.White);
            }
        }
Example #28
0
        private void settingsSet_Click(object sender, EventArgs e)
        {
            Theme = (MetroThemeStyle)settingsLight.SelectedItem;
            Style = (MetroColorStyle)settingsAccent.SelectedItem;

            using (TextWriter writer = new StreamWriter(path))
            {
                SaveSettings settingsToSave = new SaveSettings(Theme, Style);
                xml.Serialize(writer, settingsToSave);
            }
        }
        /// <summary>
        /// Creates a new metro menu with a particular theme and color
        /// </summary>
        /// <param name="Theme">The metro theme</param>
        /// <param name="Color">The metro color pallet</param>
        public MetroMenu(MetroThemeStyle Theme, MetroColorStyle Color)
            : base()
        {
            this.RenderMode = ToolStripRenderMode.Professional;
            this.TabStop = false;
            this.Name = "MainMenu";
            this.ChangeStyle(Theme, Color);

            this.ItemAdded += MetroMenu_ItemAdded;
            this.ItemRemoved += MetroMenu_ItemRemoved;
        }
Example #30
0
        public static void SetTheme(this IContainer container, MetroForm ownerForm, MetroThemeStyle formTheme)
        {
            if (container == null)
            {
                container = new Container();
            }
            MetroStyleManager val = new MetroStyleManager(container);

            val.set_Owner((ContainerControl)(object)ownerForm);
            ownerForm.set_Theme(formTheme);
            container.SetDefaultTheme(ownerForm, formTheme);
        }
Example #31
0
        // Token: 0x06000016 RID: 22 RVA: 0x00002414 File Offset: 0x00000614
        public static void SetTheme(this IContainer container, MetroForm ownerForm, MetroThemeStyle formTheme)
        {
            if (container == null)
            {
                container = new Container();
            }
            MetroStyleManager metroStyleManager = new MetroStyleManager(container);

            metroStyleManager.Owner = ownerForm;
            ownerForm.Theme         = formTheme;
            container.SetDefaultTheme(ownerForm, formTheme);
        }
Example #32
0
            protected override void OnPaint(PaintEventArgs e)
            {
                Color backColor, foreColor;

                MetroThemeStyle _Theme = Theme;

                if (Parent != null)
                {
                    if (Parent is IMetroForm)
                    {
                        _Theme    = ((IMetroForm)Parent).Theme;
                        backColor = MetroPaint.BackColor.Form(_Theme);
                    }
                    else if (Parent is IMetroControl)
                    {
                        backColor = MetroPaint.GetStyleColor(Style);
                    }
                    else
                    {
                        backColor = Parent.BackColor;
                    }
                }
                else
                {
                    backColor = MetroPaint.BackColor.Form(_Theme);
                }

                if (isHovered && !isPressed && Enabled)
                {
                    foreColor = MetroPaint.ForeColor.Button.Normal(_Theme);
                    backColor = MetroPaint.BackColor.Button.Normal(_Theme);
                }
                else if (isHovered && isPressed && Enabled)
                {
                    foreColor = MetroPaint.ForeColor.Button.Press(_Theme);
                    backColor = MetroPaint.GetStyleColor(Style);
                }
                else if (!Enabled)
                {
                    foreColor = MetroPaint.ForeColor.Button.Disabled(_Theme);
                    backColor = MetroPaint.BackColor.Button.Disabled(_Theme);
                }
                else
                {
                    foreColor = MetroPaint.ForeColor.Button.Normal(_Theme);
                }

                e.Graphics.Clear(backColor);
                Font buttonFont = new Font("Webdings", 9.25f);

                TextRenderer.DrawText(e.Graphics, Text, buttonFont, ClientRectangle, foreColor, backColor, TextFormatFlags.HorizontalCenter | TextFormatFlags.VerticalCenter | TextFormatFlags.EndEllipsis);
            }
 /// <summary>
 /// Changes the theme and/or color of this menu to a particular value
 /// </summary>
 /// <param name="Theme">The theme to change to</param>
 /// <param name="Color">The color to change to</param>
 public void ChangeStyle(MetroThemeStyle Theme, MetroColorStyle Color)
 {
     this.MetroTheme = Theme;
     this.MetroColor = Color;
     this.Renderer = new ToolStripProfessionalRenderer(new Drawing.MenuColorPallet(this.MetroTheme, this.MetroColor));
     System.Drawing.Color BC = MetroFramework.Drawing.MetroPaint.BackColor.Form(this.MetroTheme);
     System.Drawing.Color FC = MetroFramework.Drawing.MetroPaint.ForeColor.Title(this.MetroTheme);
     System.Drawing.Color Border = MetroFramework.Drawing.MetroPaint.BorderColor.Form(this.MetroTheme);
     this.BackColor = BC;
     this.ForeColor = FC;
     foreach (var Item in this.Items) ApplyColorsToMenuItem(BC, FC, Item);
     this.Refresh();
 }
Example #34
0
                public static Color Disabled(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                    {
                        return(Color.FromArgb(109, 109, 109));
                    }
                    if (theme == MetroThemeStyle.Custom)
                    {
                        return(MetroColors.Custom);
                    }

                    return(Color.FromArgb(136, 136, 136));
                }
Example #35
0
 public void Load_Theme(MetroThemeStyle style)
 {
     manager.Theme          = style;
     metroTabPage1.Theme    = manager.Theme;
     metroTabControl1.Theme = manager.Theme;
     metroLabel6.Theme      = manager.Theme;
     metroPanel2.Theme      = manager.Theme;
     settings.Theme         = manager.Theme;
     metroTabPage3.Theme    = manager.Theme;
     metroTabControl2.Theme = manager.Theme;
     metroTabPage2.Theme    = manager.Theme;
     panelSettings.Theme    = manager.Theme;
 }
Example #36
0
 public void setThemeInControls(MetroThemeStyle style)
 {
     metroLinkLogout.Theme  = style;
     metroTabControl1.Theme = style;
     metroTabPage1.Theme    = style;
     panelSettings.Theme    = style;
     metroPanel2.Theme      = style;
     metroLabel6.Theme      = style;
     metroTabControl1.Theme = style;
     metroTabPage1.Theme    = style;
     metroTabPage3.Theme    = style;
     themes.Theme           = style;
 }
        public void ChangeTheme(MetroThemeStyle theme)
        {
            if (theme == MetroThemeStyle.Default)
            {
                if (DateTime.Now.Hour >= Properties.Settings.Default.sunriseTime && DateTime.Now.Hour < Properties.Settings.Default.sunsetTime)
                {
                    metroStyleManager.Theme = MetroThemeStyle.Light;
                }
                else
                {
                    metroStyleManager.Theme = MetroThemeStyle.Dark;
                }

                InvokeThemeOtherForm(metroStyleManager.Theme, typeof(MainForm));
            }
            else
            {
                metroStyleManager.Theme = theme;
            }

            foreach (MetroFramework.Controls.MetroTabPage tab in new[] { lapsTab, interfacesTab, themesTab, extrasTab })
            {
                foreach (PictureBox helpImage in tab.Controls.OfType <PictureBox>().ToList())
                {
                    if (helpImage.Name != flagPictureBox.Name && !helpImage.Name.Contains("ColorBox"))
                    {
                        if (metroStyleManager.Theme == MetroThemeStyle.Dark)
                        {
                            helpImage.BackgroundImage = Properties.Resources.help_icon_dark;
                        }
                        else
                        {
                            helpImage.BackgroundImage = Properties.Resources.help_icon_light;
                        }
                    }
                }
            }

            foreach (PictureBox helpImage in defaultDarkModePanel.Controls.OfType <PictureBox>().ToList())
            {
                if (metroStyleManager.Theme == MetroThemeStyle.Dark)
                {
                    helpImage.BackgroundImage = Properties.Resources.help_icon_dark;
                }
                else
                {
                    helpImage.BackgroundImage = Properties.Resources.help_icon_light;
                }
            }
        }
Example #38
0
            public static Color Form(MetroThemeStyle theme)
            {
                if (theme == MetroThemeStyle.Dark)
                {
                    return(Color.FromArgb(17, 17, 17));
                }

                if (theme == MetroThemeStyle.Custom)
                {
                    return(MetroColors.Custom);
                }

                return(Color.FromArgb(255, 255, 255));
            }
        public static MetroThemeStyle operator !(MetroThemeStyle metroThemeStyle)
        {
            MetroThemeStyle metroThemeStyle_new = new MetroThemeStyle();

            if (metroThemeStyle.InternalValue == 0 || metroThemeStyle.InternalValue == 1)
            {
                metroThemeStyle_new.InternalValue = 2;
            }
            else
            {
                metroThemeStyle_new.InternalValue = 1;
            }
            return(metroThemeStyle_new);
        }
Example #40
0
        public AddKey(Main parentForm, Settings settings, MetroThemeStyle theme, MetroColorStyle color, int keyId)
        {
            InitializeComponent();

            _parentForm = parentForm;
            _settings   = settings;
            _keyId      = keyId;

            Theme = theme;
            Style = color;

            metroStyleManager.Theme = theme;
            metroStyleManager.Style = color;
        }
                public static Color Disabled(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(93, 93, 93);

                    return Color.FromArgb(136, 136, 136);
                }
                public static Color Press(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(93, 93, 93);

                    return Color.FromArgb(128, 128, 128);
                }
Example #43
0
            public static Color Form(MetroThemeStyle theme)
            {
                if (theme == MetroThemeStyle.Dark)
                    return Color.FromArgb(45, 45, 48);

                return Color.FromArgb(231, 232, 232);
            }
Example #44
0
                public static Color Hover(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(62, 62, 64);

                    return Color.FromArgb(248, 249, 250);
                }
                public static Color Press(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(255, 255, 255);

                    return Color.FromArgb(255, 255, 255);
                }
Example #46
0
 private void SetValuesAccordingToLoadedSettings()
 {
     CurrentThemeStyle = (MetroThemeStyle) Config.Singleton.GeneralSettings.ThemeSetting;
     metroStyleManager.Theme = CurrentThemeStyle;
     metroStyleManager.Style = (MetroColorStyle) Config.Singleton.GeneralSettings.StyleSetting;
     chkBoxMinimize.Checked = Config.Singleton.GeneralSettings.MinimizeWindows;
     chkBoxNewIp.Checked = Config.Singleton.GeneralSettings.CheckForIP;
 }
                public static Color Normal(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(34, 34, 34);

                    return Color.FromArgb(238, 238, 238);
                }
                    public static Color Hover(MetroThemeStyle theme)
                    {
                        if (theme == MetroThemeStyle.Dark)
                            return Color.FromArgb(38, 38, 38);

                        return Color.FromArgb(234, 234, 234);
                    }
Example #49
0
                public static Color Press(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(27, 27, 28);

                    return Color.FromArgb(231, 232, 236);
                }
                    public static Color Normal(MetroThemeStyle theme)
                    {
                        if (theme == MetroThemeStyle.Dark)
                            return Color.FromArgb(51, 51, 51);

                        return Color.FromArgb(221, 221, 221);
                    }
                    public static Color Press(MetroThemeStyle theme)
                    {
                        if (theme == MetroThemeStyle.Dark)
                            return Color.FromArgb(204, 204, 204);

                        return Color.FromArgb(17, 17, 17);
                    }
                    public static Color Disabled(MetroThemeStyle theme)
                    {
                        if (theme == MetroThemeStyle.Dark)
                            return Color.FromArgb(34, 34, 34);

                        return Color.FromArgb(230, 230, 230);
                    }
                    public static Color Disabled(MetroThemeStyle theme)
                    {
                        if (theme == MetroThemeStyle.Dark)
                            return Color.FromArgb(85, 85, 85);

                        return Color.FromArgb(179, 179, 179);
                    }
                public static Color Disabled(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(80, 80, 80);

                    return Color.FromArgb(204, 204, 204);
                }
 public contextcolors(MetroFramework.MetroThemeStyle Theme, MetroColorStyle Style)
 {
     _theme = Theme;
     _style = Style;
 }
                public static Color Hover(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(17, 17, 17);

                    return Color.FromArgb(255, 255, 255);
                }
                public static Color Disabled(MetroThemeStyle theme)
                {
                    if (theme == MetroThemeStyle.Dark)
                        return Color.FromArgb(51, 51, 51);

                    return Color.FromArgb(209, 209, 209);
                }
            public static Color Title(MetroThemeStyle theme)
            {
                if (theme == MetroThemeStyle.Dark)
                    return Color.FromArgb(255, 255, 255);

                return Color.FromArgb(0, 0, 0);
            }
Example #59
0
 private void SwapTheme()
 {
     CurrentThemeStyle = CurrentThemeStyle == MetroThemeStyle.Light
                             ? MetroThemeStyle.Dark
                             : MetroThemeStyle.Light;
     metroStyleManager.Theme = CurrentThemeStyle;
     Config.Singleton.GeneralSettings.SetThemeSetting((int) CurrentThemeStyle);
 }
Example #60
0
            public void Update()
            {
                (this.m_manager.Owner as MetroForm).Theme = this.m_themeStyle;
                (this.m_manager.Owner as MetroForm).Style = this.m_colorStyle;

                this.m_manager.Theme = this.m_themeStyle;
                this.m_manager.Style = this.m_colorStyle;
            }