private void AddNewCaptureListViewItem(Capture cap)
 {
     ListViewItem item = new ListViewItem();
     item.Tag = cap;
     item.Text = cap.Name;
     item.ToolTipText = cap.FilePath;
     int index = this.imageList1.Images.Add(cap.Image, Color.HotPink);
     item.ImageIndex = index;
     this.listViewFiles.Items.Add(item);
 }
 public static Captures LoadCaptures(string Path)
 {
     Captures c = new Captures();
     System.IO.DirectoryInfo dir =new System.IO.DirectoryInfo(Path);
     foreach(System.IO.FileInfo cap in dir.GetFiles("*.png"))
     {
         Capture newCap = new Capture(cap.FullName);
         c.Add(newCap);
     }
     return c;
 }
        public static Captures LoadCaptures(string path)
        {
            var captures = new Captures();
            var dir = new DirectoryInfo(path);

            foreach (FileInfo cap in GetFiles(dir))
            {
                var newCap = new Capture(cap.FullName);
                captures.Add(newCap);
            }

            return captures;
        }