コード例 #1
0
 void aggiornaConfigurazione()
 {
     if (millisIntervalloSlideShow != Configurazione.LastUsedConfigLumen.millisIntervalloSlideShow)
     {
         Configurazione.LastUsedConfigLumen.millisIntervalloSlideShow = millisIntervalloSlideShow;
         LastUsedConfigSerializer.serializeToFile(Configurazione.LastUsedConfigLumen);
     }
 }
コード例 #2
0
        private void lastUsedTestConfig()
        {
            _giornale.Debug("Carico eventuale configurazione last-used già presente");

            // Verifico se ho il file di configurazione last-used nel caso lo creo
            if (Configurazione.caricaLastUsedConfig() == null)
            {
                _giornale.Debug("La configurazione last-used non esite. La creo adesso su file.");
                Configurazione.LastUsedConfigLumen = Configurazione.creaLastUsedConfig();
                LastUsedConfigSerializer.serializeToFile(Configurazione.LastUsedConfigLumen);
            }
        }
コード例 #3
0
        /// <summary>
        /// Copio i valori delle preferenze utente, nella configurazione e quindi la salvo (serializzo su disco)
        /// </summary>
        private void uscire(bool salvare)
        {
            if (salvare)
            {
                if (cfg.prefGalleryViste == null)
                {
                    cfg.prefGalleryViste = new Griglia[Configurazione.MAX_STELLINE];
                }

                this.prefGalleryViste.CopyTo(cfg.prefGalleryViste, 0);

                UserConfigSerializer.serializeToFile(Configurazione.UserConfigLumen);
                LastUsedConfigSerializer.serializeToFile(Configurazione.LastUsedConfigLumen);
                _giornale.Info("Salvate le preferenze utente su file xml");
            }

            this.CloseCommand.Execute(null);
        }