type TMLDiagram = class(TObject)
![]() |
constructor Create(AOwner: TComponent; prmImages: TImageList; prmStateImages: TImageList; var prmOk: Boolean); |
![]() |
constructor CreateFromFile(AOwner: TComponent; prmImages: TImageList; prmFileName: string); |
![]() |
destructor Destroy; override; |
![]() |
procedure AddMLComponent(prmMLComp: TMLComponent); |
![]() |
procedure DelCurMLComponent(); |
![]() |
procedure FullExecute(); |
![]() |
function getHTMLFrameName(): string; |
![]() |
procedure SaveToFile(prmFileName: string = ''); |
![]() |
procedure SaveToMemINI(prmINI: TMemINIFile); |
![]() |
procedure SaveToStream(prmStream: TStream); |
![]() |
constructor Create(AOwner: TComponent; prmImages: TImageList; prmStateImages: TImageList; var prmOk: Boolean); |
attention, le deuxième paramètre sert à vérifier que tout est ok i.e. connexion aux données et création du premier composant dataset
![]() |
constructor CreateFromFile(AOwner: TComponent; prmImages: TImageList; prmFileName: string); |
chargement à partir d'un fichier
![]() |
destructor Destroy; override; |
destructor
![]() |
procedure AddMLComponent(prmMLComp: TMLComponent); |
ajouter un composant dans la liste, avec qq tests
![]() |
procedure DelCurMLComponent(); |
supprimer le composant sélectionné et ses descendants
![]() |
procedure FullExecute(); |
lancer l'exécution sur l'ensemble des feuilles
![]() |
function getHTMLFrameName(): string; |
récupérer le nom de frame associé au diagramme
![]() |
procedure SaveToFile(prmFileName: string = ''); |
sauvegarde générique qui teste le type de fichier à gérer
![]() |
procedure SaveToMemINI(prmINI: TMemINIFile); |
écrire les informations dans un fichier INI
![]() |
procedure SaveToStream(prmStream: TStream); |
sauvegarde des composants dans un flux
![]() |
property DatabaseName: string; |
![]() |
property Dataset: TLstAttributes; |
![]() |
property FrmMLDiagram: TFrmBase; |
![]() |
property HTMLFileName: string; |
![]() |
property LstMLComp: TObjectList; |
![]() |
property MLComponent[i: integer]: TMLComponent; |
![]() |
property RootMLComp: TMLComponent; |
![]() |
property Title: string; |
![]() |
property TreeView: TTreeView; |
![]() |
property DatabaseName: string; |
nom du fichier chargé
![]() |
property Dataset: TLstAttributes; |
ensemble de données traité
![]() |
property FrmMLDiagram: TFrmBase; |
la fiche associée au diagramme
![]() |
property HTMLFileName: string; |
nom du rapport HTML
![]() |
property LstMLComp: TObjectList; |
la liste des composants du diagramme
![]() |
property MLComponent[i: integer]: TMLComponent; |
composant n°i
![]() |
property RootMLComp: TMLComponent; |
premier composant, la racine
![]() |
property Title: string; |
titre du diagramme
![]() |
property TreeView: TTreeView; |
le treeview associé