public MainViewModel()
        {
            //0 - 360
            TeinteUser = 0;
            MaxT       = MaxTsl;
            MinT       = 0;
            PasT       = 0.5;

            SaturationUser = MaxTslSur2;
            //0 - 360
            MaxS = MaxTsl;
            MinS = 0;
            PasS = 0.1;

            LuminositeUser = MaxTslSur2;
            //0 à 360
            MaxL = MaxTsl * 0.65;
            MinL = MaxTsl * 0.35;
            PasL = 0.1;

            Image_Previsu_Name = "Theme1sur2.png";
            Img_Previ_Source1  = GF.Get_Local_Path() + "newImages\\" + Image_Previsu_Name;
            Img_Previ_Source2  = GF.Get_Local_Path() + "images\\Theme2sur2.png";

            Path = GF.Get_Local_Path();

            List_Files_Names = new ObservableCollection <string>();

            File_config_Txt_Path = GF.Get_Local_Path() + "config.txt";
            //Pour que Folder_Theme_Path ne soit pas null, et que le comportement du bouton "modifier le theme" soit correct
            Folder_Theme_Path = "";

            //Création du dossier s'il n'existe pas, si le dossier existe déjà, la fonction ignore la création et passe au dossier suivant à créer
            GF.Create_Folder(Path + "Nouveau thème\\");

            BackgroundSource = Path + "images\\" + NomBackgroundImage;
            IconSource       = Path + "images\\" + NomIcon;

            CountLoadedImage = "0";

            GW.Moving_Window(GW.Get_MainWindow_Instance());
        }
 //================================================================================================//
 private void Close_Window()
 {
     GW.Close_Window(GW.Get_MainWindow_Instance());
 }