示例#1
0
        private void btnLibraries_Click(object sender, RoutedEventArgs e)
        {
            var f = new FrmLibraries(BmclCore.GameInfo.libraries);

            if (f.ShowDialog() == true)
            {
                BmclCore.GameInfo.libraries = f.GetChange();
                string jsonFile = gameinfo.GetGameInfoJsonPath(listVer.SelectedItem.ToString());
                File.Delete(jsonFile + ".bak");
                File.Move(jsonFile, jsonFile + ".bak");
                gameinfo.Write(BmclCore.GameInfo, jsonFile);
                this.listVer_SelectionChanged(null, null);
            }
        }
示例#2
0
 private void btnLibraries_Click(object sender, RoutedEventArgs e)
 {
     var f = new FrmLibraries(BmclCore.GameInfo.libraries);
     if (f.ShowDialog() == true)
     {
         BmclCore.GameInfo.libraries = f.GetChange();
         string jsonFile = gameinfo.GetGameInfoJsonPath(listVer.SelectedItem.ToString());
         File.Delete(jsonFile + ".bak");
         File.Move(jsonFile, jsonFile + ".bak");
         gameinfo.Write(BmclCore.GameInfo, jsonFile);
         this.listVer_SelectionChanged(null, null);
     }
 }