public void Process()
        {
            String          assemblyName;
            String          projectGuid;
            List <FileInfo> dependencies;

            using (ProjReader = new StreamReader(Proj.FullName))
            {
                ProcessStream(out assemblyName, out projectGuid, out dependencies);
            }

            if (assemblyName == null)
            {
                LogNoAssemblyName();
            }
            else if (projectGuid == null)
            {
                LogNoProjectGuid();
            }
            else
            {
                var di = new DependencyInfo(Proj, assemblyName, projectGuid, dependencies);

                var key = Proj.FullName.ToLower();

                Projs.Add(key, di);
            }
        }
Exemple #2
0
 public void DrawImage(ProjImage image, MPointF location)
 {
     foreach (var proj in image.Projs)
     {
         var newImg = proj;
         newImg.Location += location;
         Projs.Add(newImg);
     }
 }