type TMLGenComp = class(TPersistent)
| Name | Description | |
|---|---|---|
![]() |
FMLBitmap |
le bitmap associé |
![]() |
FMLBitmapFileName |
Nom du fichier bitmap associé |
![]() |
FMLComp |
catégorie du composant - redéfinie pour chaque composant |
![]() |
FMLCompDescription |
Description du composant |
![]() |
FMLCompName |
Nom générique du composant |
![]() |
FMLNumIcon |
numéro d'icône associée au composant |
![]() |
constructor Create(prmName,prmBitmap,prmDescription: string); virtual; |
![]() |
destructor Destroy(); override; |
![]() |
procedure GenCompInitializations(); virtual; abstract; |
![]() |
procedure GetBitmap(); |
![]() |
function GetClassMLComponent: TClassMLComponent; virtual; abstract; |
![]() |
constructor Create(prmName,prmBitmap,prmDescription: string); virtual; |
![]() |
destructor Destroy(); override; |
![]() |
procedure GenCompInitializations(); virtual; abstract; |
initialisation des paramètres internes: catégorie, num. d'icône, etc. - la surcharge est obligatoire
![]() |
procedure GetBitmap(); |
charger le bitmap en mémoire
![]() |
function GetClassMLComponent: TClassMLComponent; virtual; abstract; |
la classe du générateur de composant demandé, à surcharger toujours
![]() |
property MLBitmap: TBitmap; |
![]() |
property MLBitmapFileName: string; |
![]() |
property MLComp: TEnumMLComp; |
![]() |
property MLCompDescription: string; |
![]() |
property MLCompName: string; |
![]() |
property MLNumIcon: Integer; |
![]() |
property MLBitmap: TBitmap; |
image bitmap
![]() |
property MLBitmapFileName: string; |
nom du fichier bitmap
![]() |
property MLComp: TEnumMLComp; |
Type de traitement du composant produit par le générateur
![]() |
property MLCompDescription: string; |
Description du composant
![]() |
property MLCompName: string; |
Nom interne du composant
![]() |
property MLNumIcon: Integer; |
Numéro d'icône du composant