System.Classes.CurrentGroup
Delphi
CurrentGroup: Integer = -1; { Current design group }
C++
extern DELPHI_PACKAGE int CurrentGroup;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
variable | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Description
Conserve une trace permettant de savoir quels objets sont associés à quels packages.
Lorsqu'un package de conception recense une classe éditeur de propriété, la liste de recensement doit garder la trace du package auquel est associée cette classe éditeur de propriété. Ainsi, si ce package a besoin d'être déchargé au cours de la conception (pour recompiler le package), la liste de recensement saura quelles classes de propriétés supprimer de cette liste. CurrentGroup est utilisée pour obtenir un indicateur représentant cette association. Elle est incrémentée chaque fois qu'un package est chargé pendant la conception.
CurrentGroup est utilisée pour écrire des outils de conception conservant la trace de ce qui est stocké dans les autres packages.