View Issue Details

IDProjectCategoryView StatusLast Update
0004454JEDI VCL00 JVCL Componentspublic2008-11-01 15:56
ReporterZENsanAssigned ToAHUser 
PrioritynormalSeveritytextReproducibilityalways
Status resolvedResolutionfixed 
Product VersionDaily / GIT 
Target VersionFixed in Version3.36 
Summary0004454: In Delphi 2009 TJvFileNameEdit andT JvFolderEdit do not display unicode filenames correctly
DescriptionIn Delphi 2009 TJvFileNameEdit andT JvFolderEdit do not display unicode filenames correctly. Stored and processed are right.
TagsNo tags attached.

Activities

ZENsan

2008-09-14 12:04

reporter   ~0014563

Use daily builds. Kedi supported Delphi 2009 before it went out from CodeGear..

jfudickar

2008-09-24 14:51

developer   ~0014670

Please check it again and give a feedback whether the bug already exists or not.

If it already exists, please include a small sample.

Greetings
Jens

ZENsan

2008-09-25 03:20

reporter   ~0014688

I tried again with daily packages. The same issue. But I found that the problem was in OEMConvert property which is by default True. If we turn off OEMConvert - all displayed correctly.

jfudickar

2008-09-25 06:04

developer   ~0014689

So is it a bug or is it a feature?

ZENsan

2008-09-25 08:03

reporter   ~0014693

Good question :)
If I know why there is need for OEMConvert in this class. But at least I think that for Delphi 2009 it must not be True by default.

obones

2008-09-26 00:13

administrator   ~0014697

With older versions of Delphi, I believe that non ASCII file names were given encoded using the OEM charset, pretty much like what the console does. So there was a need to convert them.
I agree that we should turn it off by default if the exe is compile with D2009.

obones

2008-10-10 05:08

administrator   ~0014815

Issue available for anyone to look at.

AHUser

2008-11-01 15:55

developer   ~0014944

Fixed in SVN.

The property OemConvert now defaults to False for "$IFDEF UNICODE"

Issue History

Date Modified Username Field Change
2008-09-12 10:36 ZENsan New Issue
2008-09-14 12:04 ZENsan Note Added: 0014563
2008-09-24 14:51 jfudickar Note Added: 0014670
2008-09-24 14:51 jfudickar Status new => feedback
2008-09-25 03:20 ZENsan Note Added: 0014688
2008-09-25 06:04 jfudickar Note Added: 0014689
2008-09-25 08:03 ZENsan Note Added: 0014693
2008-09-26 00:13 obones Note Added: 0014697
2008-10-10 05:08 obones Note Added: 0014815
2008-10-10 05:08 obones Status feedback => confirmed
2008-11-01 15:55 AHUser Status confirmed => resolved
2008-11-01 15:55 AHUser Fixed in Version => Daily / SVN
2008-11-01 15:55 AHUser Resolution open => fixed
2008-11-01 15:55 AHUser Assigned To => AHUser
2008-11-01 15:55 AHUser Note Added: 0014944