So, jetzt hatte ich nochmal Zeit dafür und hab einiges geändert.
- Die Anzeige der Dateien ist jetzt übersichtlicher
- Dateien können jetzt direkt über's Programm gelöscht werden
(und zwar in den Papierkorb, können also wiederhergestellt werden)
- es besteht jetzt die Möglichkeit das Suchergebnis zu filtern
- man kann man kann derzeit Dateien nach Verzeichnis/Dateiendung aus der Liste entfernen lassen
- PopUp-Menü in die ListBox eingebaut, worüber die Filerfunktionen aufgerufen werden können.
- Die einzelen Hauptschritte sind jetzt einzeln abbrechbar.
Immernoch über's [X].
- neuer MemoryManager ist auch drin.
Der integrierte MemoryLeakCheck hatte mich gleich mal dazu gebracht mir 'ne neuere JVCL zu besorgen.
In meiner alten JVCL v3.00 Build 1758 hatte die JvCheckTreeView den Speicher nicht vollständig geräumt
und ich dachte erst, es wäre ein Fehler in meinem Programm -.-''
Ich hab auch mal eine Version mit UsageTracker angehängt.
Wenn es jemanden interessiert, der wird sehen wie erst beim Füllen der JvCheckTreeView der Speicherverbrauch in die Höhe schießt.
(ein minimiertes/geschlossenes UsageTracker-Fenster verbraucht keine CPU-Resourcen)
- ...
Relativ schnell scheint's Programmchen jetzt auch zu sein.
Was mich aber noch stört, ist das langsame Füllen der ListBox.
Diese visuellen Komonenten sind ja leider nicht gerade schnell und im Moment ist dieses auch einer der längsten Arbeitsschritte.
Der reine Dateivergleich dauert bei mir für rund 11 GB, 128.000 Dateien mit 20% Gleichen knapp 32 Minuten.