Sign in Join
Wiki copytemporary

VirtualTreeview/pl: what changed

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

Title: VirtualTreeview/pl

OldNewLine
1+### O VirtualTreeview
2+
3+VirtualTreeview to kontrolka TreeView zbudowana od podstaw.
4+
5+Jej główne cechy to:
6+
7+- Jest bardzo szybka. Dodanie miliona węzłów zajmuje tylko ~ 700 milisekund
8+- Bardzo mała zajętość pamięci. Przydziela tylko około 60 bajtów na węzeł
9+- Zoptymalizowana pod kątem szybkiego dostępu. Przejście miliona węzłów zajmuje zaledwie 0,5 sekundy
10+- Obsługiwany jest wielokrotny wybór
11+- Obsługiwane jest rysowanie całego drzewa do mapy bitowej lub drukarki
12+- można użyć stałego obrazu tła
13+- Obsługiwany jest styl gorący dla węzłów
14+- Węzły mogą mieć indywidualne wysokości
15+- Sortowanie według porównania zwrotnego
16+- Wsparcie dla Unicode
17+- Obsługiwanych jest wiele kolumn
18+- ... i wiele więcej
19+
20+Ten komponent został zaprojektowany dla aplikacji wieloplatformowych.
21+
22+![](/wiki-images/a/a4/Anivt.gif)
23+
24+### Autor
25+
26+Autor: Mike Lischke\
27+Stary LCL Port: Joerg Thaler,Christian Ulrich\
28+Nowy LCL Port: Luiz Américo
29+
30+### Licencja
31+
32+[LGPL](http://www.opensource.org/licenses/lgpl-license.php) or [Mozilla Public Licence 1.1](http://opensource.org/licenses/mozilla1.1.php)
33+
34+### Pobieranie
35+
36+Zobacz stronę [publikacji projektu](https://github.com/blikblum/VirtualTreeView-Lazarus/releases)
37+
38+Warto pamiętać, że wersja 5.5.3.1 jest zawarta w Lazarus v2.0 + i nie ma potrzeby pobierać jej oddzielnie.
39+
40+### Repozytorium
41+
42+Możesz pobrać kod źródłowy z [GitHub](https://github.com/blikblum/VirtualTreeView-Lazarus)
43+
44+Można używać zarówno klientów Subversion, jak i Git
45+
46+Subversion:
47+
48+`svn co `[`https://github.com/blikblum/VirtualTreeView-Lazarus/branches/lazarus-v5`](https://github.com/blikblum/VirtualTreeView-Lazarus/branches/lazarus-v5)
49+
50+Zamień 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/)
51+
52+Git:
53+
54+`git clone `[`https://github.com/blikblum/VirtualTreeView-Lazarus.git`](https://github.com/blikblum/VirtualTreeView-Lazarus.git)
55+
56+### Raporty o błędach / Zgłaszanie próśb
57+
58+[Tutaj](https://github.com/blikblum/VirtualTreeView-Lazarus/issues)
59+
60+For 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/)
61+
62+### Lista zmian
63+
64+- 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
65+- 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
66+- 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
67+- 11/02/2010 - [4.8.6](http://www.lazarus.freepascal.org/index.php/topic,8601.msg41542.html) - Pierwsze stabilne wydanie nowego portu
68+
69+### Zależności / Wymagania Systemowe
70+
71+Wersja 4.x lub 5.x
72+
73+- Lazarus 1.6 lub nowszy
74+- fpc 2.6.4 lub nowszy
75+- Rozszerzenia LCL 0.6 lub nowsze
76+
77+Wersja 6.x (gałąź lazarus_master)
78+
79+- Lazarus 1.6 lub nowszy
80+- fpc 3.1 (trunk) lub nowszy
81+- Rozszerzenia LCL 0.6 lub nowsze
82+
83+### Instalacja
84+
85+- Jeśli nie znasz Lazarusa, przeczytaj [[Install Packages|Instalacja Pakietów]]
86+- 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".
87+- 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.
88+- Lazarus wcześniejszy niż v2.0 lub wersja VTV inna niż v5.5.3.1 (w Laz v2.0 najpierw trzeba odinstalować wersję wbudowaną):
89+ - Pobierz pakiet LCL Extensions i wypakuj go do katalogu (lazarus\components\lclextensions lub inny według twoich preferencji).
90+ - Pobierz pakiet Virtual Treeview i wypakuj go do katalogu (lazarus\components\virtualtreeview lub inny według twoich preferencji).
91+ - Otwórz plik lclextensions_package.lpk z katalogu z LCL Extensions i kliknij "Użyj/Dodaj do projektu"
92+ - Otwórz plik virtualtreeview_package.lpk z katalogu z Virtual Treeview i kliknij "Użyj/zainstaluj". Odbuduj IDE.
93+
94+### Pomoc
95+
96+Can 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.
97+
98+Zobacz: [Virtual Treeview dokumentacja w pliku pdf](https://documentation.help/VirtualTreeview/documentation.pdf)
99+
100+Przykładowy kod można znaleźć tutaj: [[VirtualTreeview Przykład dla Lazarusa]]
101+
102+---
103+*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).*
104+Category: Components
105+Category: Lazarus
106+Category: Lazarus-CCR

Back to history