Beispiel #1
0
 private void SaveNowBtn_Click(object sender, RoutedEventArgs e)
 {
     if (Definitions.Games.Count > 0 && Directory.Exists(Definitions.Settings.SavePath))
     {
         string fL = $@"{Definitions.Settings.SavePath}\GavilyaGames_{Definitions.Profiles[Definitions.Settings.CurrentProfileIndex].Name}_{DateTime.Now:yyyy_MM_dd_HH_mm_ss}.gav";
         GameSaver.Export(Definitions.Games, fL);             // Export
     }
 }
Beispiel #2
0
    private void ExportButton_Click(object sender, RoutedEventArgs e)
    {
        SaveFileDialog saveFileDialog = new();                                                                               // Create a SaveFileDialog

        saveFileDialog.FileName = $"GavilyaGames_{Definitions.Profiles[Definitions.Settings.CurrentProfileIndex].Name}.gav"; // File name
        saveFileDialog.Filter   = $"{Properties.Resources.GavFiles}|*.gav";                                                  // Extension
        saveFileDialog.Title    = Properties.Resources.ExportGames;                                                          // Title

        if (saveFileDialog.ShowDialog() ?? true)
        {
            string fileLocation = saveFileDialog.FileName;             // Location of the file
            GameSaver.Export(Definitions.Games, fileLocation);         // Export the games
        }
    }