Bonjour,
je cherche à Insérer une forme dans une autre forme.
J'ai créé une forme que je veux utimiser plusieurs fois et je veux l'utiliser dans une autre forme.
Quelle est la démarche.
Merci d'avance.
Version imprimable
Bonjour,
je cherche à Insérer une forme dans une autre forme.
J'ai créé une forme que je veux utimiser plusieurs fois et je veux l'utiliser dans une autre forme.
Quelle est la démarche.
Merci d'avance.
Les JFrame servent à ça !
Met ta form principal en fsMDIForm, ton autre form en fsMDIChild.
Tu pourras créer ensuite plusieurs instances de ta form fille via Create.
Bonne prog !
Je pense le plus simple est d'utiliser TFrame
Si tu est parti avec des TForms, tu peux utiliser une fonction similaire :
Code:
1
2
3
4
5
6
7
8
9
10
11 procedure TAppMainForm.DisplayForm(AClientForm: TForm); begin if not AClientForm.Visible then begin AClientForm.Parent := Self; AClientForm.WindowState := wsMaximized; AClientForm.Align := alClient; AClientForm.Show; AClientForm.Realign; end end;