Salut a tous,
je rencontre actuellement un problème qui n'est pas bloquant, mais me force a créer plein de petites unités que j'aimerai fusionner.
Voici le cas en question :
J'ai 2 classes principales de frames
- FrmConteneur
- FrmFiltre
La classe FrmFiltre est heritée par FrmFiltreType1, FrmFiltreType2, ...
qui sont elles-memes heritées par une multitude de frames FrmFiltreType1_A, FrmFiltreType1_B, FrmFiltreType2_A, ...
La classe FrmConteneur est elle heritée par FrmConteneur1, FrmConteneur2, ... qui peuvent elles meme etre heritée
Ces FrmConteneur contiennent des instances de descendants de FrmFiltre. Par exemple, je peux avoir
Mon chagrin est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 FrmConteneur_X : contient -> un FrmFiltre1_A et un FrmFiltre2_A herite de -> FrmConteneur_Y : contient -> un FrmFiltre1_B herite de -> FrmConteneur
j'ai une multitude de classes du genre FrmFiltre1_X, qui la plupart du temps ne font que surcharger quelques methodes virtuelles de leur parent.
Le probleme est que je ne peux pas regrouper ces FrmFiltre1_X dans une seule unité car il faut un dfm pour chaque si je veux les poser et les manipuler graphiquement a la conception dans un FrmConteneurX
Pourtant, je m'en fout des dfm car ils sont tous vides, et pourtant, je suis obligé de me trimbaler un tripotée de .dfm et .pas inutiles.
Quelqu'un aurait il une solution miracle a mon probleme ?
Merci
PS: je suis en D7
Partager