J'ai pourtant l'impression d'avoir corrigé la hauteur sur le coté !
Il me semble aussi que ça marchait très bien la dernière fois !!
le coup classique en programmation, tu ajoute un truc et tu en détraque un autre .. un UNDO de trop en modifiant le code .. un truc en commentaire qui repasse en "actif" ...
bon courage
tu devrais commencer à envisager les n° de version pour t'y retrouver ; en commentaire en début du code, avec pour chaque version ce que tu a fait; exemple:
'dh42 2015
'version 0.1 - first version
'version 0.2 - some cleaning in the code
'version 0.3 - add the invert arcs features + translation
et aussi dans la dll elle même (le n° de version qui apparait quand tu passe la souris sur un fichier dll - 1.0.0.0 par défaut)
dans Visual studio: onglet explorateur de solutions, double clic sur "My Project" pour ouvrir la page de paramétrage du projet
onglet application -> informations de l'assembly -> version du fichier ; change le dernier chiffre avant chaque nouvelle compilation (ou publication si tu compile très souvent)
Il doit y avoir un moyen de le faire automatiquement à chaque compil, mais je ne sais pas comment ... et je n'ai pas trop cherché
tu peux également changer les autres infos.
PS: quand j'ai un truc qui marche, avant de faire des modif trop susceptible de foutre la m**, je fais une sauvegarde de tout le dossier du projet simplement en le compressant en .zip, avec le n° de version dans le titre du zip ... en cas de modif cata, j'efface mon dossier et je dezippe l'autre pour revenir à l'ancienne version ..
(ça permet en plus de garder plusieurs versions du plugin)
++
David