Section courante

A propos

Section administrative du site

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