Hi Serge,
I've come across a problem with TsPathDialog when using {$DEFINE TNTUNICODE} under Delphi 7.
I'm running Win7x64 (english) with the 'Region and Language' in Windows set to the Russian locale.
My D7 app has had Russian language support added to the project (by 'Project/Languages/Add…') and the Russian translations all set to 'translated'. Only one string has been changed to Russian ('Path').
When I run the app, the button has the Russian characters correctly but clicking on the button to bring up the TsPathDialog causes an error. If I run the app with the locale set to English then the TsPathDialog shows up without a problem.
It seems that the TsPathDialog is not supporting TnTControls (unicode) and looking at acPathDialog.pas seems to confirm this.
Are you able to fix this please? It's the only thing left that is holding back the next release of our software.
Thanks
-Rod
[attachment=5566:Bug9a.jpg]
[attachment=5567:Bug9b.jpg]
[attachment=5568:Project1.zip]