Dénomination des composants 1. Normes de dénomination des types de composants : La dénomination des composants est similaire à la dénomination des classes, sauf qu'elle comporte un préfixe de 3 caractères. Ces préfixes sont utilisés pour identifier des entreprises, des individus ou d'autres entités. (Notez que les 3 caractères du préfixe doivent être en minuscules.) Par exemple, un composant d'horloge peut être déclaré comme ceci : TlxSchool= class (TComponent)2 Unité de composant : L'unité de composant ne peut contenir qu'un seul composant principal, ce qui signifie que. il apparaît sur les composants de la palette de composants. D'autres composants ou objets auxiliaires peuvent également être inclus dans la même unité. 3. Unité d'enregistrement : le processus d'enregistrement des composants doit être déplacé de l'unité de composants et placé dans une unité distincte. Cette unité d'enregistrement permet d'enregistrer tous les composants, éditeurs de propriétés, éditeurs de composants, assistants, etc. L’enregistrement des composants doit être effectué dans le package au moment de la conception. Par conséquent, les unités d’enregistrement doivent être incluses dans le package de conception plutôt que dans le package d’exécution. Il est recommandé que l'unité d'enregistrement soit nommée ainsi : XxxReg.pas. Xxx est un préfixe à 3 caractères permettant d'identifier une entreprise, un individu ou une autre entité. Par exemple : l'unité d'enregistrement dans ce livre s'appelle LxReg.pas. 4 Règles de dénomination des instances de composant : Le nom du composant doit être descriptif. Delphi ne spécifie pas de nom par défaut pour le composant. La dénomination des unités utilise une convention de dénomination hongroise modifiée. Dans cette norme, le nom du composant se compose de deux parties : le préfixe et l'identifiant de l'attribut. (1) Préfixe du composant : Le préfixe du composant est principalement une abréviation du type de composant. Par exemple : btn : TButtonedt : TEdit spdbtn:TSpeedButtonlstbx : TIistBox Comme indiqué ci-dessus, le préfixe du type de composant est modifié par rapport au nom du type de composant. Les règles suivantes illustrent comment définir un préfixe de type de composant : 1) Supprimez le préfixe T du nom du type de composant. Par exemple : TButton devient Button. 2) Supprimez toutes les voyelles sauf la première voyelle. Par exemple : Button devient Bttn, Edit devient Edt. 3) Compressez les lettres doubles. Par exemple : Bttn devient Btn. 4) En cas de conflit, ajoutez une voyelle au préfixe d'un composant. Par exemple : Ajoutez une voyelle au préfixe du composant TBatton pour devenir batn afin de distinguer le préfixe de TButton. (2) Nom d'identification de la propriété du composant : le nom d'identification de la propriété du composant est une description de l'intention du composant. Par exemple : un composant TButton utilisé pour créer un nouveau formulaire peut être nommé BtnNewForm. Un composant permettant d'éditer les étudiants peut être nommé EdtStudent.