Sign in Join
Wiki copytemporary

VirtualTreeview/pl: what changed

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

OldNewLine
11### O VirtualTreeview
22
33VirtualTreeview to kontrolka TreeView zbudowana od podstaw.
44
55Jej główne cechy to:
66
77- Jest bardzo szybka. Dodanie miliona węzłów zajmuje tylko ~ 700 milisekund
88- Bardzo mała zajętość pamięci. Przydziela tylko około 60 bajtów na węzeł
99- Zoptymalizowana pod kątem szybkiego dostępu. Przejście miliona węzłów zajmuje zaledwie 0,5 sekundy
1010- Obsługiwany jest wielokrotny wybór
1111- Obsługiwane jest rysowanie całego drzewa do mapy bitowej lub drukarki
1212- można użyć stałego obrazu tła
1313- Obsługiwany jest styl gorący dla węzłów
1414- Węzły mogą mieć indywidualne wysokości
1515- Sortowanie według porównania zwrotnego
1616- Wsparcie dla Unicode
1717- Obsługiwanych jest wiele kolumn
1818- ... i wiele więcej
1919
2020Ten komponent został zaprojektowany dla aplikacji wieloplatformowych.
2121
2222![](/wiki-images/a/a4/Anivt.gif)
2323
2424### Autor
2525
2626Autor: Mike Lischke\
2727Stary LCL Port: Joerg Thaler,Christian Ulrich\
2828Nowy LCL Port: Luiz Américo
2929
3030### Licencja
3131
3232[LGPL](http://www.opensource.org/licenses/lgpl-license.php) or [Mozilla Public Licence 1.1](http://opensource.org/licenses/mozilla1.1.php)
3333
3434### Pobieranie
3535
3636Zobacz stronę [publikacji projektu](https://github.com/blikblum/VirtualTreeView-Lazarus/releases)
3737
3838Warto pamiętać, że wersja 5.5.3.1 jest zawarta w Lazarus v2.0 + i nie ma potrzeby pobierać jej oddzielnie.
3939
4040### Repozytorium
4141
4242Możesz pobrać kod źródłowy z [GitHub](https://github.com/blikblum/VirtualTreeView-Lazarus)
4343
4444Można używać zarówno klientów Subversion, jak i Git
4545
4646Subversion:
4747
48-`svn co `[`https://github.com/blikblum/VirtualTreeView-Lazarus/branches/lazarus-v5`](https://github.com/blikblum/VirtualTreeView-Lazarus/branches/lazarus-v5)
48+```text
49+svn co https://github.com/blikblum/VirtualTreeView-Lazarus/branches/lazarus-v5
50+```
4951
5052Zamień lazarus_v5 na lazarus_v4 lub lazarus_master, aby uzyskać inną wersję. Aby uzyskać więcej informacji o korzystaniu z Subversion, zobacz [GitHub help](https://help.github.com/articles/support-for-subversion-clients/)
5153
5254Git:
5355
54-`git clone `[`https://github.com/blikblum/VirtualTreeView-Lazarus.git`](https://github.com/blikblum/VirtualTreeView-Lazarus.git)
56+```text
57+git clone https://github.com/blikblum/VirtualTreeView-Lazarus.git
58+```
5559
5660### Raporty o błędach / Zgłaszanie próśb
5761
5862[Tutaj](https://github.com/blikblum/VirtualTreeView-Lazarus/issues)
5963
6064For patches / pull requests, [here](https://github.com/blikblum/VirtualTreeView-Lazarus/pulls). Nowi użytkownicy GitHub mogą chcieć przeczytać [pomoc](https://help.github.com/articles/using-pull-requests/)
6165
6266### Lista zmian
6367
6468- 02/06/2016 - [4.8.7 R4 and 5.5.3 R1](http://forum.lazarus.freepascal.org/index.php?topic=32856.0) - Pierwsze wydanie gałęzi 5x + przeniesienie na GitHub
6569- 20/10/2012 - [4.8.7 LCL R2](http://www.lazarus.freepascal.org/index.php/topic,18640.0.html) - Kompatybilność z Lazarus 1.0 + wsparcie dla 64 bit
6670- 18/02/2011 - [4.8.7 LCL R1](http://www.lazarus.freepascal.org/index.php/topic,12172.msg62067.html) - Synchronizacja z gałęzią 4.8 + óżne poprawki
6771- 11/02/2010 - [4.8.6](http://www.lazarus.freepascal.org/index.php/topic,8601.msg41542.html) - Pierwsze stabilne wydanie nowego portu
6872
6973### Zależności / Wymagania Systemowe
7074
7175Wersja 4.x lub 5.x
7276
7377- Lazarus 1.6 lub nowszy
7478- fpc 2.6.4 lub nowszy
7579- Rozszerzenia LCL 0.6 lub nowsze
7680
7781Wersja 6.x (gałąź lazarus_master)
7882
7983- Lazarus 1.6 lub nowszy
8084- fpc 3.1 (trunk) lub nowszy
8185- Rozszerzenia LCL 0.6 lub nowsze
8286
8387### Instalacja
8488
8589- Jeśli nie znasz Lazarusa, przeczytaj [[Install Packages|Instalacja Pakietów]]
8690- Lazarus v2.0: Pakiety lclextension i virtualtreeview są zawarte w standardowej dystrybucji Lazarusa, ponieważ są wymagane przez OnlinePackageManager. Przejdź do "Pakiet" \> "Instaluj/odinstaluj pakiety", wybierz "virtualtreeview_package 5.5.3.1" z prawej listy, kliknij "Instaluj zaznaczone", a następnie "Zapisz i odbuduj IDE".
8791- Lazarus v2.2 + (lub trunk): Jak wyżej, ale nazwa pakietu i wszystkich jednostek została zmieniona z prefiksem "laz.", np. "laz.virtualtreeview_package" zamiast "virtualtreeview_package" i "laz.virtualtrees" zamiast "virtualtrees". Nazwy zarejestrowanych komponentów zaczynają się również od "Laz", np. "TLazVirtualStringTree" zamiast "TVirtualStringTree". Zostało to zrobione, aby uniknąć konfliktu nazw, gdy użytkownik chce zainstalować inną wersję VTV niż wbudowana.
8892- Lazarus wcześniejszy niż v2.0 lub wersja VTV inna niż v5.5.3.1 (w Laz v2.0 najpierw trzeba odinstalować wersję wbudowaną):
8993 - Pobierz pakiet LCL Extensions i wypakuj go do katalogu (lazarus\components\lclextensions lub inny według twoich preferencji).
9094 - Pobierz pakiet Virtual Treeview i wypakuj go do katalogu (lazarus\components\virtualtreeview lub inny według twoich preferencji).
9195 - Otwórz plik lclextensions_package.lpk z katalogu z LCL Extensions i kliknij "Użyj/Dodaj do projektu"
9296 - Otwórz plik virtualtreeview_package.lpk z katalogu z Virtual Treeview i kliknij "Użyj/zainstaluj". Odbuduj IDE.
9397
9498### Pomoc
9599
96100Can be found at [VirtualTreeview Main Page](http://www.soft-gems.net/index.php/controls/virtual-treeview) (search for *help in chm format*). Strona obecnie nie istnieje.
97101
98102Zobacz: [Virtual Treeview dokumentacja w pliku pdf](https://documentation.help/VirtualTreeview/documentation.pdf)
99103
100104Przykładowy kod można znaleźć tutaj: [[VirtualTreeview Przykład dla Lazarusa]]
101105
102106---
103107*From the Free Pascal wiki, page "VirtualTreeview/pl", as it stood on 2024-01-25 after a change by Slawek, 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).*
104108Category: Components
105109Category: Lazarus
106110Category: Lazarus-CCR

Back to history