VirtualTreeview/es
Deutsch · English · Español · Français · Polski
Acerca de
VirtualTreeview es un control de vista en árbol contruido desde cero.
Sus principales características son :
- Es extremádamente rápido. Añadir un millon de nodos le lleva tan solo ~700 milisegundos
- Muy bajo consumo de memoria. Utilizando unos 60 bytes por nodo.
- Optimizado para altas velocidades de acceso. Lleva tan solo 0.5 segundos atravesar un millon de nodos.
- Soporta multiselección.
- Soporta el dibujado completo del árbol bien sea en un mapa de bits (bitmap) o en una impresora.
- Solucionado el que se pueda utilizar una imagen de fondo.
- Hot style for nodes is supported
- Los nodos pueden tener alturas individuales.
- Sorting via compare callback
- using Unicode/wide strings exclusively
- Soporte de múltiples columnas.
- ... y mucho más.
La descarga contiene el componente, un paquete de instalación y un ejemplo simple que ilustra la utilización básica del componente.
Este componente fue diseñado para aplicaciones de plataforma cruzada.

Autor
Autor: Mike Lischke
LCL Port: Joerg Thaler,Christian Ulrich
Licencia
LGPL o Mozilla Public Licence 1.1
Descarga
La última versión estable se puede encontrar en Lazarus CCR Files page.
SVN
Se puede encontrar el código fuente actualizado en:\
https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeviewLa línea de mandatos para hacer esto es:
svn co https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeviewReporte de errores / Sugerencia de nuevas características
Change Log
- 20/10/2012 - 4.8.7 LCL R2 - Compatibilidad con Lazarus 1.0 + soporte de 64 bits.
- 18/02/2011 - 4.8.7 LCL R1 - Sincronizado con la rama 4.8 + soluciones miscelaneas.
- 11/02/2010 - 4.8.6 - Primera versión estable del nuevo portado.
- 12.03.2006 Algunas correcciones por compatibilidad con Lazarus > 0.9.13.
- 02.11.2005 TWorkerThread funciona de nuevo.
- 08.10.2005 Primeras correcciones para Header.
El listado completo de cambios se encuentra en Main VirtualTreeview Page
Dependencias / Requerimientos del sistema
- FPC 2.0.0 o superior.
- Lazarus 0.9.8 o superior.
Estado: Beta
Aclaraciones:
Testeado bajo Windows y Linux. Necesita testeos bajo MacOS.
Instalación
- Crear el directorio lazarus\components\virtualtreeview.
- En este mismo directorio, descomprimir el contenido del fichero.
- Abrir Lazarus.
- Abrir el paquete virtualtreeslcl.lpk mediante la opción de menú Componente/Abrir fichero de paquete(.lpk).
- (Hacer click en Compilar únicamente si no necesitas instalar el componente dentro del IDE).
- Hacer Click en instalar.
Help
Se puede encontrar en Main VirtualTreeview Page
Noticias Foro
http://www.lazarus.freepascal.org/index.php/topic,8601.0.html
From the Free Pascal wiki, page "VirtualTreeview/es", as it stood on 2013-11-25 after a change by Jma sp, 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.
Talk about this page
Nobody has opened a bench for this page yet. Sign in to open one.
