Difference between revisions of "VirtualTreeview/fr"

From Free Pascal wiki
Jump to navigationJump to search
(New page: {{VirtualTreeview}} === About === VirtualTreeview is a treeview control built from ground up. Its main characteristics are : * it is extremely fast. Adding one million nodes takes only ...)
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{VirtualTreeview}}
 
{{VirtualTreeview}}
  
=== About ===
+
=== A propos ===
VirtualTreeview is a treeview control built from ground up.
+
VirtualTreeview est un contrôle treeview construit à partir de la base.
  
Its main characteristics are :
+
Ses principales caractéristiques sont :
  
* it is extremely fast. Adding one million nodes takes only ~700 milliseconds
+
* il est extrêmement rapide. Ajouter un million de nœuds ne prend que environ 700 millisecondes
* very small memory foot print. by only allocating about 60 bytes per node
+
* très faible empreinte mémoire. en faisant l'allocation d'environ 60 octets par nœud
* optimized for high speed access. It takes as few as 0.5 seconds to traverse one million nodes
+
* optimisé pour l'accès haute vitesse. Il met aussi peu que 0,5 secondes pour parcourir un million de nœuds
* Multiselection is supported
+
* La Multiselection est supportée
* Drawing the entire tree to a bitmap or the printer is supported
+
* Dessiner l'arbre tout entier vers une image ou vers l'imprimante est supporté
* fixed background image can be used
+
* un image fixe d'arrière plan peut être utilisée
* Hot style for nodes is supported
+
* Un style formidable pour les nœuds est supporté
* Nodes can have individual heights
+
* Les nœuds peuvent avoir des hauteurs individuelles
* Sorting via compare callback
+
* Tri via compare callback
* using Unicode/wide strings exclusively
+
* utilisation de chaînes exclusivement Unicode/large
* Multiple columns are supported
+
* Plusieurs colonnes sont supportées
* ... and many more
+
* ... et bien d'autres
  
The download contains the component, an installation package and a simple demo application, that illustrates the basic usage of the component.
+
Le téléchargement contient le composant, un paquet d'installation et une simple application de démonstration, qui illustre l'utilisation de base du composant.
  
This component was designed for cross-platform applications.
+
Ce composant a été conçu pour les applications multi-plateformes.
  
 
[[Image:Anivt.gif]]
 
[[Image:Anivt.gif]]
  
=== Author ===
+
=== auteur ===
Author: Mike Lischke<br>
+
auteur: Mike Lischke<br>
LCL Port: Joerg Thaler,[[User:Christian|Christian Ulrich]]  
+
Portage pour la bibliothèque LCL: Joerg Thaler,[[User:Christian|Christian Ulrich]]  
  
=== License ===
+
=== Licence ===
[http://www.opensource.org/licenses/lgpl-license.php LGPL] or [http://opensource.org/licenses/mozilla1.1.php Mozilla Public Licence 1.1]
+
[http://www.opensource.org/licenses/lgpl-license.php LGPL] ou [http://opensource.org/licenses/mozilla1.1.php Mozilla Public Licence 1.1]
 
   
 
   
=== Download ===
+
=== Téléchargement ===
The latest stable release can be found on the [http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=183363 Lazarus CCR Files page].
+
La dernière version stable peuvent être trouvés sur la [http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=183363 page des fichiers CCR de Lazarus].
  
 
=== SVN ===
 
=== SVN ===
you can checkout the actual source from<br>
+
vous pouvez vérifier la source actuelle à partir du lien<br>
  
 
  https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeview
 
  https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeview
  
commandline to do this is
+
La ligne de commande pour faire cela est
  
 
  svn co https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeview
 
  svn co https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/virtualtreeview
  
=== Bug reporting / Feature request ===
+
=== Déclaration de bug / Demande de fonctionnalité ===
  
[http://avl.ath.cx/mantis/ Bug Reporting/Featurerequest]
+
[http://avl.ath.cx/mantis/ Déclaration de bug / Demande de fonctionnalité]
  
=== Change Log ===
+
=== Journal des changements ===
  
* 12.03.2006 Some fixes for Lazarus compatibility > 0.9.13
+
* 12.03.2006 Certains correctifs pour la compatibilité Lazarus > 0.9.13
* 02.11.2005 TWorkerThread is working now
+
* 02.11.2005 TWorkerThread marche maintenant
* 08.10.2005 first Fixes for Header
+
* 08.10.2005 premières corrections pour l'entête
  
Complete Changelog can be found at [http://www.lischke-online.de/VirtualTreeview/ Main VirtualTreeview Page]
+
Un Changelog complet peut être trouvé à la [http://www.soft-gems.net/index.php?option=com_content&task=view&id=12&Itemid=33 page principale de VirtualTreeview]
  
=== Dependencies / System Requirements ===
+
=== Dépendances / Configuration requise ===
* FPC 2.0.0 or newer
+
* FPC 2.0.0 ou plus récent
 
* Lazarus 0.9.8
 
* Lazarus 0.9.8
  
Status: Beta
+
Statut: Beta
  
Issues:  
+
Enjeux:  
Tested on Windows,Linux.
+
Testé sur Windows,Linux.
Needs testing on MacOS.
+
Doit être testé sur MacOS.
  
 
=== Installation ===
 
=== Installation ===
* Create the directory lazarus\components\virtualtreeview
+
* Créez le répertoire lazarus\components\virtualtreeview
* On this directory, unzip the files from the zip file
+
* Dans ce répertoire, décompresser les fichiers à partir du fichier zip
* Open lazarus
+
* Ouvrir lazarus
* Open the package virtualtreeslcl.lpk with Component/Open package file (.lpk)
+
* Ouvrez le paquet virtualtreeslcl.lpk avec '''Paquet->Ouvrir un fichier paquet (.lpk)'''
* (Click on Compile only if you don't want to install the component into the IDE)
+
* (Cliquez sur Compiler seulement si vous ne souhaitez pas installer le composant dans l'IDE)
* Click on Install
+
* Cliquez sur Installer
  
=== Help ===
+
=== Aide ===
  
Can be found at [http://www.lischke-online.de/VirtualTreeview/ Main VirtualTreeview Page]
+
Elle peut être trouvé à la [http://www.soft-gems.net/index.php?option=com_content&task=view&id=12&Itemid=33 page principale de VirtualTreeview]
 +
 
 +
[[Category:Components/fr]]

Latest revision as of 12:10, 3 August 2011

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

A propos

VirtualTreeview est un contrôle treeview construit à partir de la base.

Ses principales caractéristiques sont :

  • il est extrêmement rapide. Ajouter un million de nœuds ne prend que environ 700 millisecondes
  • très faible empreinte mémoire. en faisant l'allocation d'environ 60 octets par nœud
  • optimisé pour l'accès haute vitesse. Il met aussi peu que 0,5 secondes pour parcourir un million de nœuds
  • La Multiselection est supportée
  • Dessiner l'arbre tout entier vers une image ou vers l'imprimante est supporté
  • un image fixe d'arrière plan peut être utilisée
  • Un style formidable pour les nœuds est supporté
  • Les nœuds peuvent avoir des hauteurs individuelles
  • Tri via compare callback
  • utilisation de chaînes exclusivement Unicode/large
  • Plusieurs colonnes sont supportées
  • ... et bien d'autres

Le téléchargement contient le composant, un paquet d'installation et une simple application de démonstration, qui illustre l'utilisation de base du composant.

Ce composant a été conçu pour les applications multi-plateformes.

Anivt.gif

auteur

auteur: Mike Lischke
Portage pour la bibliothèque LCL: Joerg Thaler,Christian Ulrich

Licence

LGPL ou Mozilla Public Licence 1.1

Téléchargement

La dernière version stable peuvent être trouvés sur la page des fichiers CCR de Lazarus.

SVN

vous pouvez vérifier la source actuelle à partir du lien

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

La ligne de commande pour faire cela est

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

Déclaration de bug / Demande de fonctionnalité

Déclaration de bug / Demande de fonctionnalité

Journal des changements

  • 12.03.2006 Certains correctifs pour la compatibilité Lazarus > 0.9.13
  • 02.11.2005 TWorkerThread marche maintenant
  • 08.10.2005 premières corrections pour l'entête

Un Changelog complet peut être trouvé à la page principale de VirtualTreeview

Dépendances / Configuration requise

  • FPC 2.0.0 ou plus récent
  • Lazarus 0.9.8

Statut: Beta

Enjeux: Testé sur Windows,Linux. Doit être testé sur MacOS.

Installation

  • Créez le répertoire lazarus\components\virtualtreeview
  • Dans ce répertoire, décompresser les fichiers à partir du fichier zip
  • Ouvrir lazarus
  • Ouvrez le paquet virtualtreeslcl.lpk avec Paquet->Ouvrir un fichier paquet (.lpk)
  • (Cliquez sur Compiler seulement si vous ne souhaitez pas installer le composant dans l'IDE)
  • Cliquez sur Installer

Aide

Elle peut être trouvé à la page principale de VirtualTreeview