Sign in Join
Wiki copytemporary

VirtualTreeview/de: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11### Über
22
33VirtualTreeview ist ein Treeview-Komponente, die von Grund auf neu erstellt wurde.
44
55Ihre wesentlichen Merkmale sind:
66
77- sie ist extrem schnell. Das Hinzufügen von einer Million Knoten braucht nur ~700 Millisekunden
88- sehr geringer Speicherverbrauch. es werden nur ca. 60 Bytes pro Knoten reserviert
99- optimiert für High Speed Zugriff. Es dauert lediglich 0.5 Sekunden, um eine Million Knoten zu durchlaufen
1010- Multiselektion wird unterstützt
1111- Das Zeichnen des vollständigen Baumes in eine Bitmap oder zum Drucker wird unterstützt
1212- ein festgelegtes Hintergrundbild kann verwendet werden
1313- Hot Style für Knoten wird unterstützt
1414- die Knoten dürfen individuelle Höhen haben
1515- Sortierung mittels einer Vergleichs-Callback-Funktion
1616- verwendet ausschließlich Unicode/Widestrings
1717- mehrfache Spalten werden unterstützt
1818- ... und vieles mehr
1919
2020Der Download enthält die Komponente, ein Installationspackage und eine einfache Demoanwendung, die den grundlegenden Einsatz der Komponente illustriert.
2121
2222Diese Komponent wurde für cross-platform Anwendungen entwickelt.
2323
2424![](/wiki-images/a/a4/Anivt.gif)
2525
2626### Autor
2727
2828Autor: Mike Lischke\
2929LCL Port: Joerg Thaler,Christian Ulrich
3030
3131### Lizenz
3232
3333[LGPL](http://www.opensource.org/licenses/lgpl-license.php) oder [Mozilla Public Licence 1.1](http://opensource.org/licenses/mozilla1.1.php)
3434
3535### Download
3636
3737Das neue Beta-Release finden Sie auf der [Lazarus CCR Files Seite](http://sourceforge.net/projects/lazarus-ccr/files/VirtualTreeView%20(New%20Port))
3838
3939Das ältere stabile Release finden Sie auf der [Lazarus CCR Files Seite](http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=183363).
4040
4141### SVN
4242
4343Sie können die aktuellen Quelltexte über SVN herunterladen (= checkout) von\
4444
45-[`https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeview-new/`](https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeview-new/)
45+```text
46+https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeview-new/
47+```
4648
4749Die Befehlszeile dafür lautet:
4850
49-`svn co `[`https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeview-new/`](https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeview-new/)
51+```text
52+svn co https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeview-new/
53+```
5054
5155### Fehlerberichte / Feature-Wünsche
5256
5357[Bug Reporting/Featurerequest](http://bugs.freepascal.org/my_view_page.php)
5458
5559### Änderungs-Log
5660
5761- 11.02.2010 New port - VirtualTreeView 4.8.6R1
5862- 12.03.2006 Some fixes for Lazarus compatibility \> 0.9.13
5963- 02.11.2005 TWorkerThread is working now
6064- 08.10.2005 first Fixes for Header
6165
6266Das vollständige Changelog finden Sie auf der [Main VirtualTreeview Page](http://www.soft-gems.net/index.php?option=com_content&task=view&id=12&Itemid=33)
6367
6468### Abhängigkeiten/ Systemerfordernisse
6569
6670- FPC 2.0.0 oder neuer
6771- Lazarus 0.9.8
6872- lclextensions (http://code.google.com/p/luipack/downloads/list)
6973
7074Status: Beta
7175
7276Probleme: Getested unter Windows, Linux. Braucht noch Tests unter MacOS.
7377
7478### Installation
7579
7680- Erstellen Sie das Verzeichnis lazarus\components\virtualtreeview
7781- In dieses Verzeichnis entpacken Sie alle Dateien aus der zip-Datei
7882- Starten Sie Lazarus
7983- Öffnen Sie das Package 'virtualtreeslcl.lpk' mit: Package/Package-Datei (.lpk) öffnen
8084- (Klicken Sie auf Compile - nur wenn Sie nicht die Komponente in der IDE installieren wollen)
8185- Klicken Sie auf Use/Installieren
8286
8387### Hilfe
8488
8589Eine ausführliche Hilfedatei im .chm Format(*) finden Sie im GIT Repository [1](https://github.com/blikblum/VirtualTreeView-Lazarus) im Unterverzeichnis *Help*.\
8690Ein Tutorial und zahlreiche Codebeispiele finden Sie unter [[VirtualTreeview Example for Lazarus]] sowie im *Demos* Unterverzeichnis des VirtualTreeView GIT [2](https://github.com/blikblum/VirtualTreeView-Lazarus), sowie im SVN von freepascal.org [3](https://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/examples/virtualtreeview/?root=lazarus)\
8791(*) Seit Windows 7 gelten für chm Dateien unter Windows verschärfte Sicherheitseinstellungen, wenn Sie eine .chm Datei entweder direkt über den Browser herunterladen (ohne Umweg über eine .zip Datei), oder die Datei auf einem Netzwerklaufwerk speichern. Die Sperre führt dazu, dass Sie nach dem Öffnen der Datei nur die Spalte mit dem Inhaltsverzeichnis sehen können, der eigentliche Inhalt fehlt. Um die Sperre manuell aufzuheben verwenden Sie den Windows Explorer (Rechte Maustaste - Eigenschaften - "Zulassen"). Dies funktioniert auch mit Windows 10 (Stand: 4/2021).
8892
8993---
9094*From the Free Pascal wiki, page "VirtualTreeview/de", as it stood on 2021-05-06 after a change by ArminLinder, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
9195Category: Components/de
9296Category: Deutsch

Back to history