we are using the OnTypeChange Event of the siFileSaveDialog to change the extension of the filename displayed in the dialog.
To change the filename we use the good old SendMessage function:
SendMessageW(H, CDM_SETCONTROLTEXT, edt1, integer(PWideChar(WideString(S))));
This works fine with XP, but not with Vista and Win7. Is there any work around or any support for the new CommonDialog Interfaces of Vista and Win7? Or is there a chance to use the XP Dialogs? Setting OldStyle to true results in Win 3.11 Dialogs...that is too old

thanks,
Torsten
Delphi 2009 / siLang Version 6.4