![]() |
Re: RegEdit Xtreme 0.2 (Pre-Alpha Vorschauversion 7)
Das sieht schon mal sehr gut aus, vor allem die Geschwindigkeit ist beeindruckend. Ist die Suchfunktion denn schon implementiert? denn bei mir hat die irgendwie gar nix getan.
|
Re: RegEdit Xtreme 0.2 (Pre-Alpha Vorschauversion 7)
Zitat:
Ich überlege jetzt einen threadbasierten Ansatz, der (verbunden mit einem "ratenden" Suchalgorithmus) sehr schnell sein sollte. Dabei darf der Benutzer natürlich nicht allzuviel von notwendigen Korrekturen der Reihenfolge mitbekommen, so dass die Synchronisierung eine kleine Herausforderung ist. Kleine Analysen meinerseits zeigen aber, dass (zumindest auf den bisher gescannten PCs) ein solcher asynchron korrigierender Ansatz gut klappen sollte, da sich die Anzahl der Korrekturen in Grenzen hält. Insbesondere experimentiere ich nebenbei ein wenig mit dem direkten Auslesen von Registrydateien, was ähnliche Probleme macht. |
Re: RegEdit Xtreme 0.2 (Pre-Alpha Vorschauversion 7)
Liste der Anhänge anzeigen (Anzahl: 1)
Threads wären nett. :-)
Wenn man das Programm reizt und auf einem der Root-Elemente die '*'-Taste drückt, um alle Unterelemente aufzublättern, dann steht das Programm zweimal still: Zuerst, wenn alle Knoten ermittelt werden, und dann nochmals am Ende, wenn alle Knoten freigegeben werden. Das gibt dann die Standard-Meldung "Programm reagiert nicht" (siehe Screenshot). |
Re: RegEdit Xtreme 0.2 (Pre-Alpha Vorschauversion 7)
ein Thread zum füllen einer VCL-Komponente ... ich weiß ja nicht, aber das Syncronize würde dann auch wieder alles blockieren :roll:
ein Application.ProcessMesages z.B. alle 50-100 ms würde es zumindestens bediehnbar lassen, wenn man wärend des Application.ProcessMesages kein BeginUpdate aktiv hat :) (siehe Demo_Tree2.exe in himXML) |
Re: RegEdit Xtreme 0.2 (Pre-Alpha Vorschauversion 7)
Zitat:
Aber da man das komplette Ausklappen ja kaum oft braucht, ist das auch nicht so schlimm, wenns nicht so schnell geht. :mrgreen: Zitat:
Ich muss also nur die dahinterliegenden Daten initialisieren, wie es auch passiert, wenn deren Knoten ins Sichtfeld gescrollt werden. So erreiche ich im Moment ja überhaupt nur diese Geschwindigkeit. ;-) // EDIT: Da danach gefragt wurde, habe ich einmal auch noch einen Screenshot oben angehängt. ;-) |
Re: RegEdit Xtreme 0.2 (Pre-Alpha Vorschauversion 7)
Ich weiß ja nun nicht wo dieser Thread eigentlich weitergeführt wird / werden soll:
Im ![]() Da ich in ![]() Ich (und bestimmt auch ein paar andere :mrgreen: ) würden sich über eine Implementierung freuen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz