Hallo zusammen,
ich möchte euch hier meine Komponentensammlung "ZipTV Addons" vorstellen. Wie der Name bereits sagt, handelt es sich dabei um eine Erweiterung der ZipTV-Komponenten (und diese werden somit für die ZipTV Addons benötigt).
Was soll das ganze?
Ich setze die ZipTV-Komponenten bereits seit einiger Zeit ein und verwende sie in diversen Projekten. Die meisten meiner Projekte benötigen irgendeine Art, um Archiveinhalte darzustellen - was mit den ZipTV Komponenten sehr gut funktioniert aber immer einen nicht ganz unerheblichen und vor allem wiederkehrenden Programmieraufwand bedeutet. Die ZipTV Addons sollen dies vereinfachen.
Um einen einfachen Archivbrowser herzustellen, genügt es bei den ZipTV Addons, die beiden Komponenten ArchiveListview und ArchiveBrowser auf ein Formular zu legen, entsprechend zu verknüpfen und fertig. Die Komponente ArchiveListview ist von einer normalen ListView abgeleitet und kümmert sich um die Darstellung des Archivinhalts sowie dem Handling (Verzeichniswechsel, Icondarstellung, etc.). Der ArchiveBrowser als nichtvisuelle Komponente kümmert sich zusammen mit ZipTV um das parsen des Inhalts und alle damit verbundenen Funktionen.
Gibt es eine Hilfe?
Im Zipfile ist eine Hilfedatei enthalten, die näher auf die Komponenten eingeht.
Delphiversion, andere Komponenten
Die Komponenten sind unter Delphi 2010 zusammen mit den entsprechenden aktuellen ZipTV-Komponenten entwickelt worden. Ob sie unter einer anderen Delphiversion funktionieren habe ich nicht getestet.
Ideen, Anregungen, Bugs, Verbesserungsvorschläge, konstruktive Kritik? Immer her damit! Ich hatte bislang noch keine Komponenten entwickelt, bei der Implementierung gibt es also sicherlich noch Verbesserungspotential
Viele Grüße,
Gerald