Bonsoir,

Je viens de passer à l'update 1 de Delphi Berlin 10.1 (et accessoirement à Windows 10 "Anniversaire"). Depuis, je constate que le code suivant affiche les boutons de la boite de dialogue en anglais alors que Windows est paramétré en français :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Vcl.Dialogs.MessageDlg('Essai', mtConfirmation, [mbYes, mbNo, mbYesToAll, mbNoToAll, mbCancel], 0, mbYes);
Alors qu'avant le passage à l'update 1, les boutons s'affichaient bien en français lorsque Windows était paramétré en français.

A noter, qu'en utilisant MessageBox, avec le code ci dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
messagebox(0,'Essai','ceci est un essai', MB_YESNOCANCEL+mb_iconinformation);
les boutons de la boite de dialogue sont bien en français.

Avez vous déjà constaté cela et comment y remédier ? (il n'y a pas d'équivalent aux valeurs mbYesToAll et mbNoToAll dans le messagebox)

Je vous remercie par avance pour vos réponses.