View Issue Details

IDProjectCategoryView StatusLast Update
0003961JEDI VCL00 JVCL Componentspublic2006-10-19 14:40
Reporteraml1005Assigned Toremkobonte 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.20 
Target VersionFixed in Version3.30 
Summary0003961: JvRichEdit.PlainText loses extended characters
DescriptionSet text in non-standard charset by RTF stream, then set PlainText:=true. The text is converted to ?. Works fine with TRichEdit.
Additional InformationIn attached - run and press Start and then "set plain text". (I'm using XP)

[of course in an ideal world the "text" property would just respect the
Font.Charset...but TRichEdit doesn't do that either since about Win95]
TagsNo tags attached.

Activities

2006-10-17 07:08

 

RichBug.zip (276,713 bytes)

remkobonte

2006-10-18 17:24

developer   ~0010375

This should now be corrected in Rev. 10985 of JvRichEdit.pas

Please check it and give feedback whether it works or does not work for you.

Note that in your example application you set the PlainText property of the standard VCL TRichEdit component AFTER you stream in data. This should be done BEFORE you stream in data. If you do so you will notice that TRichEdit does not work the way you want.

aml1005

2006-10-19 13:56

reporter   ~0010378

Seems to work well now, thank you.

Note sure about your note.. I didn't do that because, as you say, it doesn't work. But thanks to this update I can now do better things.

remkobonte

2006-10-19 14:40

developer   ~0010379

Okay, thanks for the feedback.

Issue History

Date Modified Username Field Change
2006-10-17 07:08 aml1005 New Issue
2006-10-17 07:08 aml1005 File Added: RichBug.zip
2006-10-18 15:38 remkobonte Status new => assigned
2006-10-18 15:38 remkobonte Assigned To => remkobonte
2006-10-18 17:24 remkobonte Note Added: 0010375
2006-10-18 17:24 remkobonte Status assigned => feedback
2006-10-19 13:56 aml1005 Note Added: 0010378
2006-10-19 14:40 remkobonte Status feedback => resolved
2006-10-19 14:40 remkobonte Fixed in Version => Daily / SVN
2006-10-19 14:40 remkobonte Resolution open => fixed
2006-10-19 14:40 remkobonte Note Added: 0010379