Esempio n. 1
0
        public static void InitilalDirs()
        {
            List <String> fileStartPaths = SavedDataReader.GetSavedStartingDirsFromXml().ToList();

            SavedDataReader.LoadUserDefinedFileAssociations();
            String leftPath = fileStartPaths[0];

            if (!Directory.Exists(leftPath))
            {
                leftPath = Directory.GetCurrentDirectory();
                SavedDataReader.SetSavedStartingDirsToXml(SavedDataReader.OpenMode.lastUsed, leftPath, Side.Left);
            }
            String rightPath = fileStartPaths[1];

            if (!Directory.Exists(rightPath))
            {
                rightPath = Directory.GetCurrentDirectory();
                SavedDataReader.SetSavedStartingDirsToXml(SavedDataReader.OpenMode.lastUsed, rightPath, Side.Right);
            }
            File_Containers.FileDualContainer.ChooseContainer(Side.Left).GoToDirectory(leftPath);
            File_Containers.FileDualContainer.ChooseContainer(Side.Right).GoToDirectory(rightPath);
        }
 private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     SavedDataReader.SetSavedStartingDirsToXml(SavedDataReader.OpenMode.lastUsed, File_Containers.FileDualContainer.ChooseContainer(FileOperator.Side.Left).StoredDirectory.Info.FullName, FileOperator.Side.Left);
     SavedDataReader.SetSavedStartingDirsToXml(SavedDataReader.OpenMode.lastUsed, File_Containers.FileDualContainer.ChooseContainer(FileOperator.Side.Right).StoredDirectory.Info.FullName, FileOperator.Side.Right);
     SavedDataReader.SaveUserDefinedFileAssociations();
 }