Le fait d'avoir segmenter le programme en trois parties: editer, voir et creer est plutôt étrange. Cela crée des redondances dans le code, par exemple le code de la fenêtre est le même pour éditer que pour créer...de plus si vous rajoutez un paramètre un de ces jours, vous allez devoir changer les trois fichiers et recompiler les trois: pas très pratique point de vue évolution.
Il faudrait réunir les trois fonctions dans un seul programme/exe.
Peut être est-il possible de mettre les nom des paramètres et leurs input correspondant dans un tableau afin de n'avoir qu'une boucle for pour la sauvegarde ou la restitution des données ?