1 2 3 4 5 6 7 8 9 10
| ChampClone permet de créer une copie de champs existant dans une fenêtre.
L'inverse est possible par l'API
AppelDLL32('user32','DestroyWindow',handle(cNomChamp))
Limites :
- Pour les champs composés (tables, onglets...) cela ne marche pas ! il faudrait disposer du handle du composant (colonne, volet) et tester.
- Impossible de réutiliser un champ cloné puis supprimé. Si l'API supprime le contrôle dans la fenêtre, le contexte fenêtre de WinDev n'est pas rafraîchit (le champ existe encore). |