Bonjour à tous,
Je vais créer une nouvelle fonction dans mon programme permettant à l'utilisateur de réaliser lui même la fiche qu'il souhaite.
concrètement :
-Je vais créer une fiche avec un onglet (non supprimable/ non modifiable) où à l'intérieur je pose certain objet (Tedit, Tcombo, Tmemo, etc...)
L'utilisateur pourra :
- Ajouter des onglets
- Poser sur chaque onglet des objets, qu'il souhaite, parmis ceux disponibles
(les objets seront sous forme de text dans un TlistBox, il choisi un objet et clique sur poser) il pourra les retailler, les placer.
- chaque Objets doivent être liés à un champs dans une base de donnée, pour que je puisse en suite lors du show de la form :
- créer dynamiquement les composants dans les onglets apropriés (dimension et taille respectée également)
- associer ces objets à leur table et champ respectif
A votre avis :
- A quoi dois-je faire attention ?
- Avez-vous des Tutos sur ce principe de fonctionnement ?
- Comment bien gérer le lien entre la Table qui comportera les objects et leur propriété (align, name, parent, etc..) pour la création dynamique et la table des valeurs de ces champs ?
- Comment gérer le retaillage et le mouvement des combosants posés par l'utilisateur dans un onglet ?
Je vous remercie.
[EDIT]
Pour le Move and resize j'ai trouvé :
http://delphi.about.com/library/weekly/aa102505a.htm
Partager