Bonjour à toutes et à tous,

Sous Windows et Linux Ubuntu et Lazarus 0.9.30,

Dans la propriété "Filter" d'un TSaveDialog, je donne plusieurs extensions possibles.

Avant d'exécuter SaveDialog, je positionne la propriété "FilterIndex" sur une extension différente de celle par défaut.

Lorsque j'exécute SaveDialog, la fenêtre me montre bien uniquement les fichiers avec l'extension requise. J'entre un nom de fichier sans extension et lorsque je clique sur "OK", l'extension de "FileName" est non pas l'extension choisie, mais l'extension par défaut.

Avec Delphi , l'extension de FileName est bien celle choisie.

Avez-vous déjà rencontré ce problème ? Avez-vous une solution ?

Merci de votre aide.

Pierre.