Beispiel #1
0
 public static void DoDialog(Form parent, Storage storage, string filename)
 {
     var vprogram = new VProgram(filename);
     using (var dlg = new FProject())
     {
         dlg.Text = vprogram.VAssemblies.First().Name;
         foreach (var vass in vprogram.VAssemblies)
             dlg.lstAssemblies.Items.Add(new ProjectAssembly {Name = vass.Name, FullFilename = vass.Filename});
         if (dlg.ShowDialog(parent) == DialogResult.OK)
             dlg.save(storage.ProjectFolder);
     }
 }
Beispiel #2
0
 public static void DoDialog(Form parent, Storage storage, VqProgram vqProgram)
 {
     var project = vqProgram.Project;
     using (var dlg = new FProject())
     {
         dlg.Text = project.Name;
         foreach (var vass in project.Assemblies)
             dlg.lstAssemblies.Items.Add(vass);
         foreach (var vass in project.IgnoredAssemblies)
             dlg.lstIgnored.Items.Add(vass);
         foreach (var vass in project.ThirdPartyAssemblies)
             dlg.lst3dParty.Items.Add(vass);
         if (dlg.ShowDialog(parent) == DialogResult.OK)
             dlg.save(storage.ProjectFolder);
     }
 }