Beispiel #1
0
        private void OpenPartSysFile(object sender, RoutedEventArgs e)
        {
            var ofd = new OpenFileDialog {
                Filter = "Particle System Files|*.tab|All Files|*.*"
            };

            if (!string.IsNullOrWhiteSpace(Settings.Default.TemplePath))
            {
                ofd.InitialDirectory = Path.Combine(Settings.Default.TemplePath, "data", "rules");
            }
            var result = ofd.ShowDialog(this);

            if (result.Value)
            {
                var file = new PartSysFile();
                file.Load(ofd.FileName);
                Model.Systems        = file.Specs;
                Model.OpenedFileName = ofd.FileName;
            }
        }
Beispiel #2
0
 private void OpenPartSysFile(object sender, RoutedEventArgs e)
 {
     var ofd = new OpenFileDialog {Filter = "Particle System Files|*.tab|All Files|*.*"};
     if (!string.IsNullOrWhiteSpace(Settings.Default.DataPath))
     {
         ofd.InitialDirectory = Path.Combine(Settings.Default.DataPath, "rules");
     }
     var result = ofd.ShowDialog(this);
     if (result.Value)
     {
         var file = new PartSysFile();
         file.Load(ofd.FileName);
         Model.Systems = file.Specs;
         Model.OpenedFileName = ofd.FileName;
     }
 }