Difference between revisions of "Components and Code examples/fr"

From Free Pascal wiki
Jump to navigationJump to search
m (Redirection vers Indy with Lazarus/fr)
 
(73 intermediate revisions by 11 users not shown)
Line 1: Line 1:
 
{{Components and Code examples}}
 
{{Components and Code examples}}
  
==Lazarus-CCR Composants réalisés==
+
[[File:fpc source logo.png|right]]
 +
[[File:lazarus source logo.png|right]]
 +
 
 +
==Composants réalisés avec Lazarus-CCR ==
  
 
===Multimedia===
 
===Multimedia===
* [[ACS/fr|ACS]] - Suite de composants audio porté depuis [http://acs.ullihome.de/ ACS]
+
* [[ACS/fr|ACS]] (traduit) - Suite de composants audio porté depuis [http://acs.ullihome.de/ ACS]
  
 
===Graphiques===
 
===Graphiques===
* [[GLScene]] - Un portage de la librairie graphique visuelle OpenGL [http://www.glscene.org GLScene]
+
* [[GLScene/fr|GLScene]](en cours de traduction) - Un portage de la librairie graphique visuelle OpenGL [http://www.glscene.org GLScene]
* [[TOpenGLBox]] - A barebones OpenGL component for Lazarus that provides an OpenGL rendering area.
+
* [[TOpenGLBox/fr|TOpenGLBox]](traduit) - Un squelette de composant OpenGL pour Lazarus qui fournit une zone de rendu OpenGL.
* [[SMNetGradient]] - A Gradient Fill component for Lazarus.
+
* [[SMNetGradient/fr|SMNetGradient]](traduit) - Un composant de remplissage graduel pour Lazarus.
* [[TAChart]] - Charting component for Lazarus
+
* [[TAChart/fr|TAChart]](traduit) - Un composant de réalisation de diagrammes pour Lazarus
* [[PlotPanel/fr|PlotPanel]] - Un composant de traçage et de réalisation de diagrammes pour des graphiques animés
+
* [[PlotPanel/fr|PlotPanel]](traduit) - Un composant de traçage et de réalisation de diagrammes pour des graphiques animés
* [[LazRGBGraphics]] - A package for fast in memory image processing and pixel manipulations (like scan line).
+
* [[LazRGBGraphics/fr|LazRGBGraphics]](traduit) - Un paquet pour des calculs d'image en mémoire rapide et des manipulation de pixels (comme le balayage de lignes).
* [[TMetafile_/_TMetafileCanvas|TMetafile/TMetafileCanvas]] - EnhMetafile API implementation for Windows.
+
* [[TMetafile_/_TMetafileCanvas/fr|TMetafile/TMetafileCanvas]] - Implémentation de l'API EnhMetafile pour Windows.
  
 
===Outils===
 
===Outils===
* [[FpSystools]] - Conversion des TurboPower Systools pour Kylix paquet de Lazarus/FPC
+
* [[FpSystools/fr|FpSystools]] - Conversion des TurboPower Systools pour le paquet de Kylix à Lazarus/FPC
* [[DCPcrypt]] - DCPcrypt librairie de composant cryptographique
+
* [[DCPcrypt/fr|DCPcrypt]] - Bibliothèque de composants cryptographique DCPcrypt
* [[RXfpc]] - Some of the well known RXlib components components converted to Lazarus
+
* [[RXfpc/fr|RXfpc]] - Quelque uns des composants RXlib bien connus convertis vers Lazarus
* [[MultiLog]] - A Log system designed for FPC-Lazarus
+
* [[MultiLog/fr|MultiLog]] - Un système de Log conçu pour FPC-Lazarus
* [[OnGuard]] - A port of Turbo Power OnGuard
+
* [[OnGuard/fr|OnGuard]] - Un portage de Turbo Power OnGuard
* [[UniqueInstance]] - A component to force only one instance running at same time
+
* [[UniqueInstance/fr|UniqueInstance]] - Un composant pour forcer l'execution de seulement une instance en même temps
* [http://wiki.lazarus.freepascal.org/User:Beli0135 Kamouflage] - Camouflage files into images
+
* [http://wiki.lazarus.freepascal.org/User:Beli0135 Kamouflage] - Camouflage des fichiers dans les images
* [[XDev Toolkit]] - Cross-platform development tools.
+
* [[XDev Toolkit/fr|Trousse à outils XDev]] - outils de développement Multi-plateforme .
  
 
===Archivage===
 
===Archivage===
 
* [[Zlibar]] - Objets pour créer et extraire une archive compressée zlib contenant plusieurs fichiers
 
* [[Zlibar]] - Objets pour créer et extraire une archive compressée zlib contenant plusieurs fichiers
 
* [[FreePascalArchivePackage]] - Conversion des TurboPower logiciels Abbrevia librairie pour le compilateur Free Pascal
 
* [[FreePascalArchivePackage]] - Conversion des TurboPower logiciels Abbrevia librairie pour le compilateur Free Pascal
* [[ZipFile]] - Component that encapsulates a zipfile, you can read and write from it as if it's a filesystem
+
* [[ZipFile]] - Composant qui encapsule un fichier Zip, vous pouvez lire et écrire dedans étant donné que c'est un système de fichiers
* [[libtar]] - Classes for .TAR archives by Stefan Heymann, who kindly relicensed so that they are now in the FPC 2.1.1 and later distributions. Can be combined by zstream to create .tar.gz files.
+
* [[libtar]] - Classes pour les archives .TAR par Stefan Heymann, qui l'a gracieusement relicenciée c'est pourquoi elles sont maintenant dans FPC 2.1.1 et distributions ultérieures. Peuvent être combinées avec un zstream afin de créer des fichiers .tar.gz.
  
 
===Editeurs et visualisateurs===
 
===Editeurs et visualisateurs===
* [[PowerPDF]] - Port of the PowerPDF (visual) components for Lazarus
+
* [[PowerPDF/fr|PowerPDF]] - Portage des composants(visuels) PowerPDF pour Lazarus
* [[RichView]] - Port of the TRichView Freeware Edition Components to Lazarus
+
* [[RichView/fr|RichView]] - Portage des composants de l'edition freeware de TRichView à Lazarus
* [[Fshcomp]] - Edit components.
+
* [[Fshcomp]] - composants d'édition.
* [[SynEdit]] - Source Editor component (used by the IDE)
+
* [[SynEdit/fr|SynEdit]] - Composant de l'editeur de source Editor component (utilisé par l'IDE)
  
 
===réseaux===
 
===réseaux===
* [[Sockets]] - Composants TCP/IP Sockets
+
* [[Sockets/fr|Sockets]] - Composants TCP/IP Sockets
 
* [[lNet]] - Composants réseau pour connections TCP et UDP.
 
* [[lNet]] - Composants réseau pour connections TCP et UDP.
* [[fpc:FPC and Apache Modules|FPC and Apache Modules]] - Headers for creating Apache modules with fpc
+
* [[fpc:FPC and Apache Modules/fr|Modules FPC et Apache]] - En-têtes  pour créer des modules Apache avec fpc
* [[Web_Service_Toolkit|Web Services Toolkit]] - Web Services authoring and consumption
+
* [[Web_Service_Toolkit/fr|Web Services Toolkit]] - Web Services authoring and consumption
  
 
===Bases de données===
 
===Bases de données===
* [[TPSQL]] - Composants pour connecter un serveur de base de données PostgreSQL
+
* [[TPSQL/fr|TPSQL]] - Composants pour connecter un serveur de base de données PostgreSQL
* [[tiOPF]] - TechInsite Object Persistent Framework (Ver. 2)
+
* [[tiOPF/fr|tiOPF]] - TechInsite Object Persistent Framework (Ver. 2)
* [[TParadoxDataSet]] - An TDataSet implementation that can read Paradox files up to Version 7 (and up ??)
+
* [[TParadoxDataSet/fr|TParadoxDataSet]] - Une implémentation de TDataSet qui peut lire des fichiers Paradox jusqu'à la version 7 (et au delà ??)
  
 
===Système===
 
===Système===
* [[EpikTimer]] - Composant de chronométre de précision écrit spécialement pour Lazarus.
+
* [[EpikTimer/fr|EpikTimer]] - Composant de chronomètre de précision écrit spécialement pour Lazarus.
* [[TrayIcon]] - Un composant multiplateforme System Tray
+
* [[TrayIcon/fr|TrayIcon]] - Un composant multiplateforme System Tray
* [[TPopupNotifier]] - How to use TPopupNotifier to show "balloon help".
+
* [[TPopupNotifier/fr|TPopupNotifier]] - Comment utiliser un TPopupNotifier pour afficher un "balloon help".
* [[MultiDoc]] - Un composant pour écrire des applications pseudo-MDI avec Lazarus.
+
* [[MultiDoc/fr|MultiDoc]] - Un composant pour écrire des applications pseudo-MDI avec Lazarus.
* [[MDButtonsBar]] - ButtonsBar to MultiDoc Component.
+
* [[MDButtonsBar/fr|MDButtonsBar]] - ButtonsBar pour le composant MultiDoc.
  
 
===Composants visuels===
 
===Composants visuels===
* [[VirtualTreeview]] - A port of the fast virtual treeview from [http://www.lischke-online.de/VirtualTreeview/ SoftGems]
+
* [[VirtualTreeview/fr|VirtualTreeview]] - Un portage du treeview virtuel rapide de [http://www.soft-gems.net/index.php?option=com_content&task=view&id=12&Itemid=33 SoftGems]
* [[RingChart and AnalogWatch]] - Another Elliptical Chart and an Analogic Watch for Lazarus and FPC
+
* [[RingChart and AnalogWatch/fr|RingChart et AnalogWatch]] - Un autre diagramme elliptique et une montre analogique pour Lazarus et FPC
* [[ColorBox]] - Color picker avec prévisualisation
+
* [[ColorBox/fr|ColorBox]] - Un sélectionneur de couleurs avec prévisualisation
* [[Spook's Panel Components]] - A collection of panel components
+
* [[Spook's Panel Components/fr|Composants de panneau de Spook]] - Une collection de composants de panneau
* [[HistoryFiles]] - A component for store the recent files list into an .ini file and show the result into a menu.
+
* [[HistoryFiles/fr|HistoryFiles]] - Un composant pour stocker les fichiers récents dans un fichier .ini et montrer le résultat dans un menu .
* [[ColorPalette]] - A color palette grid with ability to use custom palette.
+
* [[ColorPalette/fr|ColorPalette]] - Une palette de couleur en forme de grille avec la possibilité d'utiliser une palette personnalisable.
* [[OrphPort]] - Subset of TurboPower's Orpheus controls.
+
* [[OrphPort]] - Sous-ensemble de commandes de TurboPower d'Orphéus  .
* [[TSubForm]] - A Data-Aware SubForm that replicates controls based on records in a dataset.
+
* [[TSubForm/fr|TSubForm]] - A Data-Aware SubForm that replicates controls based on records in a dataset.
 +
* [[Lui Controls]] - A set of visual controls (TToggleLabel, TMenuButton)
 +
* [[Wile64]] - Composants pour Lazarus (TGifAnim, TColorProgress, TLabelCut...)
  
 
==Paquets pour FPC/Lazarus (non hébergés ici)==
 
==Paquets pour FPC/Lazarus (non hébergés ici)==
* 2007, [http://www.bpdx.com/ Brain Patchwork DX, LLC.] has ported their TCP/UDP Client and Server Components to Lazarus 0.9.22/FPC 2.0.4 - visual and non-visual implementation are supported (www.bpdx.com)
+
* En 2007, [http://www.bpdx.com/ Brain Patchwork DX, LLC.] ont portés leur composants client et serveur TCP/UDP vers Lazarus 0.9.22/FPC 2.0.4 - les implémentations visuelles et non visuelle sont soutenus (www.bpdx.com)
* Starting with version 32,  Lucas Gebauer's outstanding [http://www.ararat.cz/synapse/ Synapse] TCP/IP library is now compatible with Free Pascal and Lazarus. Lucas has also just released version 12 of his Synaser serial port communications suite that also runs under Free Pascal.
+
* Commençant par la version 32,  la librairie TCP/IP exceptionnelle de Lucas Gebauer [http://www.ararat.cz/synapse/ Synapse] est maintenant compatible avec Free Pascal et Lazarus. Lucas vient également juste de réaliser la version 12 de sa suite de communications de port série Synapser qui fonctionne également sous Free Pascal.
 
* Indy  
 
* Indy  
** Original (now dormant) effort: [http://indy4lazarus.sourceforge.net/ Indy for Lazarus project] 119 components Indy for FPC/Lazarus.  
+
** Effort original (maintenant dormant ): [http://indy4lazarus.sourceforge.net/ Indy pour le projet Lazarus ] 119 composants Indy pour FPC/Lazarus.  
** Newer attempt [[Indy with Lazarus]] (Both Indy9 and Indy10)
+
** Tentative plus recente [[Indy with Lazarus/fr|Indy avec Lazarus]] (à la fois Indy9 et Indy10)
* [http://cups4lazarus.sourceforge.net/ CUPS for Lazarus project] Common UNIX Printing System for FPC/Lazarus.
+
* [http://cups4lazarus.sourceforge.net/ TASSES  pour le projet Lazarus ] Système commun impression d'UNIX pour FPC/Lazarus.
* [http://sourceforge.net/projects/fibl/ FIBL] FreeIBComponents package porting for Lazarus.
+
* [http://sourceforge.net/projects/fibl/ FIBL] paquet de FreeIBComponents porté vers Lazarus.
  
==Programmes exemples==
+
==Exemples de Programmes==
 
* [[SysRec]] - Application de capture vidéo et enregistrement, vous pouvez le télécharger [http://sourceforge.net/project/showfiles.php?group_id=92177 ici].
 
* [[SysRec]] - Application de capture vidéo et enregistrement, vous pouvez le télécharger [http://sourceforge.net/project/showfiles.php?group_id=92177 ici].
 
* [[Micro-mainframe Transmission Command Generator for IBM Mainframes]]
 
* [[Micro-mainframe Transmission Command Generator for IBM Mainframes]]
* [[Sudoku]] - Un solutionneur de Sudoku.
+
* [[Sudoku/fr|Sudoku]] - Un solutionneur de Sudoku.
* [[Libview]] - Views all exported function names of a given library.
+
* [[Libview]] - Voir tous les noms exportés de fonction d'une bibliothèque donnée .
* [[Contacts Database]] - An expanded version of the address book example with reports.
+
* [[Contacts Database]] - Une version augmentée de l'exemple de carnet d'adresses avec des rapports .
* [[OpenGL Tutorial]] - Example code for the OpenGL tutorial
+
* [[OpenGL Tutorial]] - Exemple de code pour le tutoriel OpenGL
* [[Robot - The Game]] - Very easy written sample for beginners
+
* [[Robot - The Game/fr|Robot - The Game]] - Exemple écrit très simple pour les débutants
* [[Kaldemonia]] - Google Searcher shows simple threading, using Synapse networking library.
+
* [[Kaldemonia]] - Recherche Google sur un seul thread, utilisant la librairie de gestion de réseau Synapse.
 +
* LRS_Explorer [https://sourceforge.net/project/showfiles.php?group_id=240460] - Petit programme pour insérer des images, textes, musique, etc.. dans les fichiers de ressources "lrs"
 +
 
 +
==Voir également==
  
==See Also==
+
*[[Projects using Lazarus/fr|Projets utilisant Lazarus]] (en cours de traduction)
[[Projects using Lazarus]]
+
*[[Dialog Examples/fr|Exemples de boîte de dialogues]] (traduit) - dialogues utiles non trouvés dans la palette de composants
 +
*[[Howto Use TOpenDialog/fr|Comment utiliser TOpenDialog]] (traduit) - comment employer la boîte de dialogue de FileOpen
  
 
==Original contributors and changes==
 
==Original contributors and changes==

Latest revision as of 16:56, 29 April 2020

Deutsch (de) English (en) español (es) suomi (fi) français (fr) magyar (hu) Bahasa Indonesia (id) italiano (it) 日本語 (ja) 한국어 (ko) português (pt) русский (ru) slovenčina (sk) 中文(中国大陆)‎ (zh_CN) 中文(台灣)‎ (zh_TW)

fpc source logo.png
lazarus source logo.png

Composants réalisés avec Lazarus-CCR

Multimedia

  • ACS (traduit) - Suite de composants audio porté depuis ACS

Graphiques

  • GLScene(en cours de traduction) - Un portage de la librairie graphique visuelle OpenGL GLScene
  • TOpenGLBox(traduit) - Un squelette de composant OpenGL pour Lazarus qui fournit une zone de rendu OpenGL.
  • SMNetGradient(traduit) - Un composant de remplissage graduel pour Lazarus.
  • TAChart(traduit) - Un composant de réalisation de diagrammes pour Lazarus
  • PlotPanel(traduit) - Un composant de traçage et de réalisation de diagrammes pour des graphiques animés
  • LazRGBGraphics(traduit) - Un paquet pour des calculs d'image en mémoire rapide et des manipulation de pixels (comme le balayage de lignes).
  • TMetafile/TMetafileCanvas - Implémentation de l'API EnhMetafile pour Windows.

Outils

  • FpSystools - Conversion des TurboPower Systools pour le paquet de Kylix à Lazarus/FPC
  • DCPcrypt - Bibliothèque de composants cryptographique DCPcrypt
  • RXfpc - Quelque uns des composants RXlib bien connus convertis vers Lazarus
  • MultiLog - Un système de Log conçu pour FPC-Lazarus
  • OnGuard - Un portage de Turbo Power OnGuard
  • UniqueInstance - Un composant pour forcer l'execution de seulement une instance en même temps
  • Kamouflage - Camouflage des fichiers dans les images
  • Trousse à outils XDev - outils de développement Multi-plateforme .

Archivage

  • Zlibar - Objets pour créer et extraire une archive compressée zlib contenant plusieurs fichiers
  • FreePascalArchivePackage - Conversion des TurboPower logiciels Abbrevia librairie pour le compilateur Free Pascal
  • ZipFile - Composant qui encapsule un fichier Zip, vous pouvez lire et écrire dedans étant donné que c'est un système de fichiers
  • libtar - Classes pour les archives .TAR par Stefan Heymann, qui l'a gracieusement relicenciée c'est pourquoi elles sont maintenant dans FPC 2.1.1 et distributions ultérieures. Peuvent être combinées avec un zstream afin de créer des fichiers .tar.gz.

Editeurs et visualisateurs

  • PowerPDF - Portage des composants(visuels) PowerPDF pour Lazarus
  • RichView - Portage des composants de l'edition freeware de TRichView à Lazarus
  • Fshcomp - composants d'édition.
  • SynEdit - Composant de l'editeur de source Editor component (utilisé par l'IDE)

réseaux

Bases de données

  • TPSQL - Composants pour connecter un serveur de base de données PostgreSQL
  • tiOPF - TechInsite Object Persistent Framework (Ver. 2)
  • TParadoxDataSet - Une implémentation de TDataSet qui peut lire des fichiers Paradox jusqu'à la version 7 (et au delà ??)

Système

  • EpikTimer - Composant de chronomètre de précision écrit spécialement pour Lazarus.
  • TrayIcon - Un composant multiplateforme System Tray
  • TPopupNotifier - Comment utiliser un TPopupNotifier pour afficher un "balloon help".
  • MultiDoc - Un composant pour écrire des applications pseudo-MDI avec Lazarus.
  • MDButtonsBar - ButtonsBar pour le composant MultiDoc.

Composants visuels

  • VirtualTreeview - Un portage du treeview virtuel rapide de SoftGems
  • RingChart et AnalogWatch - Un autre diagramme elliptique et une montre analogique pour Lazarus et FPC
  • ColorBox - Un sélectionneur de couleurs avec prévisualisation
  • Composants de panneau de Spook - Une collection de composants de panneau
  • HistoryFiles - Un composant pour stocker les fichiers récents dans un fichier .ini et montrer le résultat dans un menu .
  • ColorPalette - Une palette de couleur en forme de grille avec la possibilité d'utiliser une palette personnalisable.
  • OrphPort - Sous-ensemble de commandes de TurboPower d'Orphéus .
  • TSubForm - A Data-Aware SubForm that replicates controls based on records in a dataset.
  • Lui Controls - A set of visual controls (TToggleLabel, TMenuButton)
  • Wile64 - Composants pour Lazarus (TGifAnim, TColorProgress, TLabelCut...)

Paquets pour FPC/Lazarus (non hébergés ici)

  • En 2007, Brain Patchwork DX, LLC. ont portés leur composants client et serveur TCP/UDP vers Lazarus 0.9.22/FPC 2.0.4 - les implémentations visuelles et non visuelle sont soutenus (www.bpdx.com)
  • Commençant par la version 32, la librairie TCP/IP exceptionnelle de Lucas Gebauer Synapse est maintenant compatible avec Free Pascal et Lazarus. Lucas vient également juste de réaliser la version 12 de sa suite de communications de port série Synapser qui fonctionne également sous Free Pascal.
  • Indy
  • TASSES pour le projet Lazarus Système commun impression d'UNIX pour FPC/Lazarus.
  • FIBL paquet de FreeIBComponents porté vers Lazarus.

Exemples de Programmes

Voir également

Original contributors and changes

This page has been imported from the epikwiki version.