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