TQzHtml ist eine Sammlung von HTML-fähigen Komponenten. Sie besteht gegenwärtig aus:
Die TQzHtml-Komponenten wurden ursprünglich für den Einsatz in QuickZip geschaffen, daher auch ihr Name. QuickZip ist ein freier ZIP-basierter Archivierer und wurde lange Zeit in Delphi entwickelt.
Ausgangspunkt der vorliegenden Version ist die Version 1.8 der QzHtml-Komponenten. Da der ursprüngliche Author - LYCJ (Leung Yat Chun Joseph) - die Entwicklung der Komponenten eingestellt hat, habe ich die Weiterentwicklung übernommen.
Informationen zum ursprünglichen Author und dessen aktuelle Projekte finden Sie unter www.quickzip.org.
Diverse Darstellungsfehler wurde bereits beseitigt. Ausserdem unterstützt TQzminiHtml2 und TQzHtmlLabel2 nun vollständiges Autosizing. Der Quelltext wurde größtenteils bereits neu formatiert, um die Wartbarkeit zu erhöhen. Die Namen der verwendeten Objekte wurden an den Delphi-Standard angepasst.
Mit der Version 2.0.2 wurden weite Teile der Objekterzeugung und -zerstörung geändert. Bislang wurden diverse Objekte nicht freigegeben und erzeugten so Memory Leaks. Diese Probleme sind nun gelöst.
TQzHtml steht unter der Mozilla Public License 1.1.
Den Download der aktuellen Version finden Sie im Downloadbereich.