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