Difference between revisions of "VirtualTreeview/es"

From Free Pascal wiki
Jump to navigationJump to search
m
Line 2: Line 2:
  
 
=== Acerca de ===
 
=== Acerca de ===
VirtualTreeview es un control treeview contruido desde cero.
+
VirtualTreeview es un control de vista en árbol contruido desde cero.
  
 
Sus principales características son :
 
Sus principales características son :
Line 19: Line 19:
 
* ... y mucho más.
 
* ... y mucho más.
  
La descarga contiene el componente, un paquete de instalación y una demo simple que ilustra la utilización básica del componente.
+
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.
 
Este componente fue diseñado para aplicaciones de plataforma cruzada.
Line 87: Line 87:
  
 
http://www.lazarus.freepascal.org/index.php/topic,8601.0.html
 
http://www.lazarus.freepascal.org/index.php/topic,8601.0.html
 +
 +
[[category:Castellano]][[category:Español]]

Revision as of 19:02, 22 May 2012

Deutsch (de) English (en) español (es) français (fr) polski (pl)

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.

Anivt.gif

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/virtualtreeview

La línea de mandatos para hacer esto es:

svn co https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeview

Reporte de errores / Sugerencia de nuevas características

Bug Reporting/Featurerequest

Change Log

  • 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