Esempio n. 1
0
        private void LoadAppState(MyAppState prevAppState)
        {
            var argFilename = (string)Application.Current.Resources[Constants.Resources.Arg1Key];

            if (TryToLoadXshdFile(argFilename))
            {
                appStateService.SaveAppState_FilenameXshd(argFilename);
            }
            else if (TryToLoadXshdFile(prevAppState.LastFilenameXshd))
            {
            }

            if (prevAppState.LastFilenameSample != null && File.Exists(prevAppState.LastFilenameSample))
            {
                CodeDocumentSample.Text = File.ReadAllText(prevAppState.LastFilenameSample);
                CodeDocumentSample.UndoStack.ClearAll();
            }
            _CmdUser_TriggerBuild();
        }