JonasNilson / idle_master_extended

🃏 Get your Steam Trading Cards the Fast Way (Fast Mode Extension 🚀)
GNU General Public License v2.0
2.68k stars 180 forks source link

New static class to handle the theme coloring of all Windows forms #442

Closed JonasNilson closed 7 months ago

JonasNilson commented 7 months ago

New static class to handle the theme coloring of all Windows forms

namespace IdleMasterExtended
{
    internal class ThemeHandler
    {
        /// <summary>
        /// This class is a static utility class to handle the applied theme coloring setting of all Windows forms.
        /// 
        /// When a theme change is applied through the settings each form will be responsible to change it's colors,
        /// preferrably using this class as it automatically handles each embedded control of the form (e.g. labels, buttons, lists).
        /// </summary>

...