Référence des unités
Voici la liste des unités du LCL (Lazarus Component Library) :
| Unité | Description |
|---|---|
| ActnList | Cette unité contient les définitions des classes pour les actions et des listes d'actions à utiliser dans les composantes LCL. |
| alllclunits | Cette unité contient toutes les unités LCL et enregistre leurs composantes dans l'IDE de Lazarus. |
| Arrow | Cette unité contient les définitions d'un symbole de flèche largement utilisé dans les formulaires. |
| AsyncProcess | Cette unité contient une implémentation d'un processus avec des avertissements d'événements désynchronisés. |
| ButtonPanel | Cette unité permet de fournir un panneau avec des boutons utilisant des images de glyphes. |
| Buttons | Cette unité contient des types et des classes utilisés pour implémenter des boutons spécialisés. |
| CalcForm | Cette unité contient les classes et les types utilisés dans TCalculatorForm. |
| Calendar | Cette unité contient les classes et les types utilisés pour implémenter TCalendar, un contrôle graphique permettant la sélection d'une date à partir d'un affichage de calendrier. |
| CalendarPopup | Cette unité contient une implémentation d'un formulaire contextuel avec un contrôle TCalendar pour TDateEdit. |
| CheckLst | Cette unité contient les classes définissant TCheckListBox - une liste déroulante avec des éléments de case à cocher. |
| Clipbrd | Cette unité contient les définitions pour le Presse-papiers pour contenir les données coupées ou copiées pour le collage. |
| ColorBox | Cette unité contient les définitions des classes pour sélectionner une couleur dans une zone de liste déroulante ou une zone de liste. |
| ComboEx | Cette unité contient des classes, des types et des routines utilisés pour implémenter les composantes visuelles TComboBoxEx et TCheckComboBox. |
| ComCtrls | Cette unité contient les contrôles courants utilisés dans les formulaires Lazarus. |
| Controls | Cette unité contient des types, des constantes, des classes et des routines utilisés pour implémenter des contrôles visuels. |
| CustomDrawn_Android | Cette unité contient des classes utilisées pour implémenter des contrôles personnalisés à l'aide du style de dessin pour la plate-forme Android. |
| CustomDrawn_Common | Cette unité contient la classe de base commune pour les rendus dans les contrôles dessinés sur mesure. |
| CustomDrawn_Mac | Cette unité contient des classes utilisées pour implémenter des contrôles personnalisés à l'aide du style de dessin macOS. |
| CustomDrawn_WinXP | Cette unité contient des classes utilisées pour implémenter des contrôles personnalisés à l'aide du style de dessin Windows XP. |
| CustomDrawnControls | Cette unité contient des classes utilisées pour implémenter des composantes ou des contrôles personnalisés. |
| CustomDrawnDrawers | Cette unité contient des classes et des routines utilisées pour dessiner des contrôles personnalisés pour différentes plates-formes, systèmes d'exploitation ou styles spécifiés par l'utilisateur. |
| CustomTimer | Cette unité contient la définition de la classe de base pour TTimer. |
| DBActns | Cette unité contient les actions standard utilisées pour naviguer et manipuler un ensemble de données dans une source de données. |
| DBCtrls | Cette unité contient les contrôles basés sur les données couramment utilisés pour visualiser et exploiter les informations contenues dans les bases de données. |
| DBExtCtrls | Cette unité contient des contrôles de base de données étendus. |
| DBGrids | Cette unité contient une implémentation d'une grille prenant en compte les données pour afficher et exploiter les informations d'une base de données. |
| DBLogDlg | Cette unité contient des formulaires et des routines utilisés pour implémenter une boîte de dialogue de connexion à une base de données. |
| DefaultTranslator | Cette unité permet d'effectuer des traductions de chaînes de caractères en utilisant la langue sélectionnée pour le projet. |
| DialogRes | Cette unité contient les types et les constantes utilisés pour accéder aux images de dialogue évolutives. |
| Dialogs | Cette unité contient les boîtes de dialogue courantes utilisées dans les applications Lazarus/LCL. |
| EditBtn | Cette unité contient une implémentation des contrôles d'édition spécialisés avec des boutons de vitesse associés. |
| ExtCtrls | Cette unité contient des contrôles supplémentaires couramment utilisés dans les formulaires Lazarus. |
| ExtDlgs | Cette unité contient des boîtes de dialogue étendues utilisées pour les tâches Calendrier, Calculatrice et Ouvrir/Enregistrer des images. |
| ExtGraphics | Cette unité contient les types et routines utilisés pour implémenter le dessin graphique étendu. |
| FileCtrl | Cette unité contient une implémentation des contrôles de liste déroulante et de zone de liste déroulante utilisés pour sélectionner des fichiers sur le système de fichiers local. |
| FindDlgUnit | Cette unité contient un modèle de formulaire pour la boîte de dialogue de recherche dans LCL. |
| Forms | Cette unité contient les implémentation des formulaires, constituant la base de l'interface utilisateur graphique LCL. |
| Graphics | Cette unité contient des classes, des types et des routines utilisés pour représenter des images graphiques dans une application Lazarus Component Library (LCL). |
| GraphUtil | Cette unité contient les routines et les types utilisés lors du dessin de graphiques. |
| Grids | Cette unité contient les classes permettant d'afficher des données tabulaires sous forme d'une série de lignes et de colonnes. |
| GroupedEdit | Cette unité permet de fournir la classe de base pour les contrôles d'édition groupés. |
| HelpIntfs | Cette unité contient les interfaces pour définir le HelpSystem abstrait. |
| IcnsTypes | Cette unité permet de fournir un support pour les ressources d'icônes Mac OS X. |
| ImageListCache | Cette unité contient une implémentation d'un mécanisme de mise en cache pour les instances TCustomImageList (TImageList). |
| ImgList | Cette unité contient les classes et les types utilisés dans TCustomImageList, la classe de base pour TImageList. |
| IndustrialBase | Cette unité contient la classe de base pour un contrôle graphique avec un paramètre d'anticrénelage. |
| IniPropStorage | Cette unité contient une composante entreposant les propriétés de session de formulaire au format INI. |
| InterfaceBase | Cette unité permet de fournir une classe de widgetset indépendante de la plate-forme et des fonctions d'assistance. |
| IntfGraphics | Cette unité contient les classes et fonctions pour une manipulation aisée des images brutes (images d'interface). |
| JSONPropStorage | Cette unité contient une composante entreposant les propriétés de session de formulaire au format JSON. |
| LazCanvas | Cette unité contient les classes et fonctions pour étendre TFPImageCanvas. |
| LazDeviceApis | Cette unité contient l'API LCL pour accéder aux capteurs matériels (tels que l'accéléromètre, le GPS,...) et aux éléments intégrés du système (tels que le calendrier, les contacts,...). |
| LazDialogs | Cette unité contient les classes, les types et les routines nécessaires aux boîtes de dialogue Lazarus dans les environnements personnalisés et non de bureau. |
| LazFreeTypeIntfDrawer | Cette unité contient la classe d'interface LCL pour le moteur de rendu de texte dans le paquet FreeType. |
| LazHelpHTML | Cette unité contient les types et les classes utilisés pour intégrer et accéder aux fichiers d'aide au format HTML. |
| LazHelpIntf | Cette unité contient les définitions des classes de base utilisées dans le système d'aide LCL. |
| LazRegions | Cette unité contient une implémentation des régions non natives avec prise en charge de la gestion de leur ordre Z. |
| LCLClasses | Cette unité contient les définitions de classe de base pour tous les composantes LCL TComponents, y compris les contrôles. |
| LCLIntf | Cette unité contient des fonctions de type WinAPI pour la compatibilité Delphi. |
| LCLMemManager | Cette unité contient la classe de base pour un gestionnaire de mémoire utilisé dans le LCL et ses interfaces. |
| LCLMessageGlue | Cette unité contient des routines utilisées pour envoyer des messages des classes de widgetset au LCL. |
| LCLPlatformDef | Cette unité contient les routines et les types utilisés dans les définitions de la plate-forme LCL. |
| LCLProc | Cette unité contient les fonctions et classes d'aide de niveau inférieur utiles. |
| LCLResCache | Cette unité contient les classes et routines utilisées pour mettre en cache les ressources d'interface. |
| LCLStrConsts | Cette unité contient les chaînes de ressources utilisées dans le LCL. |
| LCLTaskDialog | Cette unité contient une implémentation d'une fenêtre TaskDialog pour LCL. |
| LCLTranslator | Cette unité permet d'effectuer la traduction de chaînes de caractères dans l'IDE de Lazarus et LCL. |
| LCLType | Cette unité permet d'assurer la compatibilité avec l'unité Delphi Windows. |
| LCLUnicodeData | Cette unité contient un conteneur pour les données protégées par le droit d'auteur d'Unicode, Inc. |
| LCLVersion | Cette unité contient les constantes de numéro de version pour le LCL. |
| LDockTree | Cette unité contient les définitions TLazDockTree, le TDockTree par défaut utilisé dans le LCL. |
| LMessages | Cette unité contient les codes de message Lazarus et leur cartographie vers les codes de message pour d'autres plates-formes/ensembles de widgets. |
| LResources | Cette unité permet la maintenance d'une liste globale des ressources Lazarus et de fournir des méthodes et des types utilisés pour diffuser des composantes. |
| MaskEdit | Cette unité contient les définitions des classes, les types et les constantes utilisés pour implémenter un contrôle d'édition masqué. |
| Menus | Cette unité contient une implémentation des menus utilisés dans les formulaires créés avec l'IDE de Lazarus. |
| PairSplitter | Cette unité contient les définitions de composante TPairSplitter. |
| PopupNotifier | Cette unité contient la composante visuel TPopupNotifier. |
| PostScriptCanvas | Cette unité contient des classes et des types utilisés pour implémenter un canevas d'imprimante PostScript. |
| PostScriptPrinter | Cette unité contient des classes et des types utilisés pour implémenter une imprimante PostScript. |
| PostScriptUnicode | Cette unité contient des classes et des types utilisés pour fournir la prise en charge Unicode dans le type d'imprimante PostScript. |
| Printers | Cette contient les définitions des périphériques de sortie d'imprimante pour les applications Lazarus. |
| PropertyStorage | Cette unité permet de fournir la classe de base pour un conteneur d'entreposage utilisé pour enregistrer et restaurer les propriétés de contrôle ou de formulaire. |
| RegisterLCL | Cette unité permet d'enregistrer les composantes et les paquets LCL. |
| ReplaceDlgUnit | Cette unité contient le formulaire implémentant une boîte de dialogue de remplacement. |
| RubberBand | Cette unité contient l'implémentation TRubberBand utilisé pour dessiner une sélection «en élastique». |
| ShellCtrls | Cette unité contient des contrôles affichant les fichiers et les répertoires. |
| Spin | Cette unité contient des classes pour les contrôles d'édition de rotation. |
| StdActns | Cette unité contient les définitions des actions standard utilisées dans les listes d'actions de la LCL. |
| StdCtrls | Cette unité contient les contrôles standard utilisés dans la bibliothèque de composantes Lazarus (LCL). |
| Themes | Cette unité contient une implémentation des services de thème pour les plates-formes/ensembles de widgets pris en charge. |
| TimePopup | Cette unité contient des formulaires, des types et des routines utilisés pour afficher une fenêtre contextuelle pour TTimeEdit. |
| TmSchema | Cette unité contient les types et les constantes utilisés pour les éléments de thème et les détails dans les services de thème. |
| Toolwin | Cette unité contient un implémentation de contrôle pouvant peindre sa zone client avec des bordures facultatives. |
| UTrace | Cette unité contient les définitions d'un gestionnaire d'erreurs d'assertion utilisé pour les tracebacks dans le débogueur. |
| ValEdit | Cette unité contient un implémentation de contrôle de grille TValueListEditor. |
| WSControls | Cette unité contient les classes d'interface de base pour les contrôles widgetset. |
| XMLPropStorage | Cette unité contient une composante entreposant les propriétés de session de formulaire au format XML. |
Dernière mise à jour : Dimanche, le 18 août 2024