예제 #1
0
 public void RemoveProductCodesFromRegistry()
 {
     UmLanguagePack.PerformRegistryOperation("LanguagePacks", this.Name, delegate
     {
         this.DeleteRegKeyAndValue("LanguagePacks", this.Name);
     });
     UmLanguagePack.PerformRegistryOperation("TeleLanguagePacks", this.Name, delegate
     {
         this.DeleteRegKeyAndValue("TeleLanguagePacks", this.Name);
     });
     UmLanguagePack.PerformRegistryOperation("TransLanguagePacks", this.Name, delegate
     {
         this.DeleteRegKeyAndValue("TransLanguagePacks", this.Name);
     });
     UmLanguagePack.PerformRegistryOperation("TtsLanguagePacks", this.Name, delegate
     {
         this.DeleteRegKeyAndValue("TtsLanguagePacks", this.Name);
     });
 }
예제 #2
0
 public void AddProductCodesToRegistry()
 {
     UmLanguagePack.PerformRegistryOperation("LanguagePacks", this.Name, delegate
     {
         this.AddRegKeyValue("LanguagePacks", this.Name, this.ProductCode);
     });
     UmLanguagePack.PerformRegistryOperation("TeleLanguagePacks", this.Name, delegate
     {
         this.AddRegKeyValue("TeleLanguagePacks", this.Name, this.TeleProductCode);
     });
     UmLanguagePack.PerformRegistryOperation("TransLanguagePacks", this.Name, delegate
     {
         this.AddRegKeyValue("TransLanguagePacks", this.Name, this.TransProductCode);
     });
     UmLanguagePack.PerformRegistryOperation("TtsLanguagePacks", this.Name, delegate
     {
         this.AddRegKeyValue("TtsLanguagePacks", this.Name, this.TtsProductCode);
     });
 }