Bonjour à tous.
Dans 1 appli, je créé dynamiquement des pseudo-panel mémorisés dans une liste:ces pseudo-panels sont affichés sur un TPanel, et comme ils sont déplaçables, j'ai besoin de les différencier lors du DragDrop, d'où l'utilisation de TMonPnl.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 type TMonPnl=class(TPanel); Type TEntite=record Id:Integer; Carre:TMonPnl; Ancetre,Fils,Aine,Cadet:Integer; end; PTEntite = ^TEntite; TEntiteList = class(TObject) private etc...
Mon souci est de mémoriser cette liste dans un fichier...et bien sûr, chaque "carre" doit conserver ses propriétés.
J'ai jeté un oeil là : http://nono40.developpez.com/sources/source0064/
Est-ce applicable compte-tenu du fait que LE composant (carre=TMonPnl) est enfoui dans chaque item de la liste ?
Sinon, comment faire ?
Partager