public LanguagePack(Converter converter, ILocalLanguagePack localLanguagePack) { this.converter = converter; this.localLanguagePack = localLanguagePack; this.Text = localLanguagePack.Name; this.CountryCodes = localLanguagePack.CountryCodes; this.downloadProgress = 1; }
private void DownloadComplete(ILocalLanguagePack download) { this.localLanguagePack = download; if (this.converter.CurrentLanguagePack == this) { this.converter.CurrentParserEntryPoint = download.ParserEntryPoint; } this.DownloadProgress = 1; this.FirePropertyChanged("IsDownloaded"); }