Esempio n. 1
0
        private static void Export_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            MainWindow mainWindow = context as MainWindow;
            string     oldText    = mainWindow.tbxCode.Text;

            MainWindow.ConversionType oldConversionType = mainWindow.conversionType;
            mainWindow.conversionType = MainWindow.ConversionType.SettingsOut;
            mainWindow.Convert(null, null);
            string settingsOut = mainWindow.tbxCode.Text;

            mainWindow.tbxCode.Text   = oldText;
            mainWindow.conversionType = oldConversionType;
            File.WriteAllText("Settings.txt", settingsOut);
            mainWindow.Title = "DotMatrixTool - Settings.txt";
        }
Esempio n. 2
0
        private static void Import_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            MainWindow mainWindow = context as MainWindow;
            string     oldText    = mainWindow.tbxCode.Text;

            MainWindow.ConversionType oldConversionType = mainWindow.conversionType;
            mainWindow.conversionType = MainWindow.ConversionType.SettingsIn;
            if (!File.Exists("Settings.txt"))
            {
                return;
            }
            string settingsIn = File.ReadAllText("Settings.txt");

            mainWindow.tbxCode.Text = settingsIn;
            mainWindow.Convert(null, null);
            mainWindow.tbxCode.Text   = oldText;
            mainWindow.conversionType = oldConversionType;
            mainWindow.Title          = "DotMatrixTool - Settings.txt";
        }
Esempio n. 3
0
 private static void ImportFrom_Executed(object sender, ExecutedRoutedEventArgs e)
 {
     Microsoft.Win32.OpenFileDialog openFileDialog = new Microsoft.Win32.OpenFileDialog();
     openFileDialog.Filter           = "All files (*.*) | *.*";
     openFileDialog.FileName         = "Settings.txt";
     openFileDialog.InitialDirectory = Directory.GetCurrentDirectory();
     if (openFileDialog.ShowDialog(context) == true)
     {
         MainWindow mainWindow = context as MainWindow;
         string     oldText    = mainWindow.tbxCode.Text;
         MainWindow.ConversionType oldConversionType = mainWindow.conversionType;
         mainWindow.conversionType = MainWindow.ConversionType.SettingsIn;
         string settingsIn = File.ReadAllText(openFileDialog.FileName);
         mainWindow.tbxCode.Text = settingsIn;
         mainWindow.Convert(null, null);
         mainWindow.tbxCode.Text   = oldText;
         mainWindow.conversionType = oldConversionType;
         string settingName = openFileDialog.FileName.Replace(Directory.GetCurrentDirectory() + "\\", "");
         mainWindow.Title = $"DotMatrixTool - {settingName}";
     }
 }
Esempio n. 4
0
 private static void ExportAs_Executed(object sender, ExecutedRoutedEventArgs e)
 {
     Microsoft.Win32.SaveFileDialog saveFileDialog = new Microsoft.Win32.SaveFileDialog();
     saveFileDialog.Filter           = "All files (*.*) | *.*";
     saveFileDialog.FileName         = "Settings.txt";
     saveFileDialog.InitialDirectory = Directory.GetCurrentDirectory();
     if (saveFileDialog.ShowDialog(context) == true)
     {
         MainWindow mainWindow = context as MainWindow;
         string     oldText    = mainWindow.tbxCode.Text;
         MainWindow.ConversionType oldConversionType = mainWindow.conversionType;
         mainWindow.conversionType = MainWindow.ConversionType.SettingsOut;
         mainWindow.Convert(null, null);
         string settingsOut = mainWindow.tbxCode.Text;
         mainWindow.tbxCode.Text   = oldText;
         mainWindow.conversionType = oldConversionType;
         File.WriteAllText(saveFileDialog.FileName, settingsOut);
         string settingName = saveFileDialog.FileName.Replace(Directory.GetCurrentDirectory() + "\\", "");
         mainWindow.Title = $"DotMatrixTool - {settingName}";
     }
 }