[TChart] : objet passé de form en form
Bonjour à tous,
Je crée dans une form un TChart personnalisé.
je voudrai pouvoir appeler une autre form, en récupérant mon objet TChart, pour proposer à l'utilisateur d'autres traitements.
Mon idée de départ était de créer dans une unité jointe aux 2 forms une variable de type Pointeur vers un TChart, pour 'passer l'objet' de form en form.
Code:
1 2 3 4 5 6
|
//Dans ma forme principale FMyObjChart est un pointeur vers un TChart
FMyObjChart:=nil;
new(FMyObjChart);
FMyObjChart^:=MyChart;
FTemplateChart.Show; |
Code:
1 2 3 4
|
//Dans ma form TemplateChart (événement FormActivate)
FMyChartPDF:=FMyObjChart^;
Dispose(FMyObjChart); |
FMyChartPDF est vierge !!!!
Question certainement simple pour beaucoup d'entre vous, comment passer mon objet TChart entre mes 2 form le plus proprement possible ?
Merci de votre aide