<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Comments for Delphi in a Unicode World Part III:  Unicodifying Your Code</title>
<link rel="alternate" type="text/plain" href="http://dn.codegear.com/article/38693" title="Delphi in a Unicode World Part III:  Unicodifying Your Code" />
<link rel="self" type="application/atom+xml" href="http://dn.codegear.com/article/38693/feed" title="Comments for Delphi in a Unicode World Part III:  Unicodifying Your Code" />
<id>http://dn.codegear.com/article/38693</id>
<updated>2009-01-09T06:47:23-08:00</updated>
<entry>
<title>Delphi in a Unicode World Part III:  Unicodifying Your Code</title>
<author>
<name>Craven Weasel</name>
<uri>http://threads.codegear.com/threads/threads.exe/userall?commentid=41687</uri>
</author>
<id>http://threads.codegear.com/threads/threads.exe/view?commentid=41687</id>
<updated>2008-10-16T21:45:15-07:00</updated>
<published>2008-10-16T21:45:15-07:00</published>
<summary>Delphi in a Unicode World Part III:  Unicodifying Your Code</summary>
<content>Something very pertinent that I spent about a day in total trying to work out what was going wrong: If your components are using the MS Sans Serif font (and probably others), some Unicode characters will not display correctly. Tahoma is a much safer font to use - this is also the default font for forms in Delphi 2009.</content>
</entry>
<entry>
<title>re: Delphi in a Unicode World Part III:  Unicodifying Your Code</title>
<author>
<name>Brynjar Tryggvason</name>
<uri>http://threads.codegear.com/threads/threads.exe/userall?commentid=41576</uri>
</author>
<id>http://threads.codegear.com/threads/threads.exe/view?commentid=41576</id>
<updated>2008-09-19T05:00:57-07:00</updated>
<published>2008-09-19T05:00:57-07:00</published>
<summary>re: Delphi in a Unicode World Part III:  Unicodifying Your Code</summary>
<content>The process to Unicodify your code shouldn&#180;t be to hard.... unless you&#180;ve got a project with more than 2 million lines of code as we do!</content>
</entry>
<entry>
<title>re: Delphi in a Unicode World Part III:  Unicodifying Your Code</title>
<author>
<name>Rudy Velthuis (TeamB)</name>
<uri>http://threads.codegear.com/threads/threads.exe/userall?commentid=41574</uri>
</author>
<id>http://threads.codegear.com/threads/threads.exe/view?commentid=41574</id>
<updated>2008-09-18T03:53:40-07:00</updated>
<published>2008-09-18T03:53:40-07:00</published>
<summary>re: Delphi in a Unicode World Part III:  Unicodifying Your Code</summary>
<content>Yes, it is wrong. It should be SizeOf(Buf), as explained in the section before that. &lt;g&gt;</content>
</entry>
<entry>
<title>Delphi in a Unicode World Part III:  Unicodifying Your Code</title>
<author>
<name>Tomohiro Takahashi</name>
<uri>http://threads.codegear.com/threads/threads.exe/userall?commentid=41564</uri>
</author>
<id>http://threads.codegear.com/threads/threads.exe/view?commentid=41564</id>
<updated>2008-09-14T22:02:22-07:00</updated>
<published>2008-09-14T22:02:22-07:00</published>
<summary>Delphi in a Unicode World Part III:  Unicodifying Your Code</summary>
<content>Is this typo?In code example of TMemoryStream,-----------  Write(Pointer(Temp)^, Length(Temp));//Write(Pointer(Str)^, Length(Str)); &lt;-- this is the ...    should be  Write(Pointer(Temp)^, Length(Temp) * SizeOf(AnsiChar));//Write(Pointer(Str)^, Length(Str) * SizeOf(Char)); &lt;-- this is the ...-----------</content>
</entry>
<entry>
<title>Delphi in a Unicode World Part III:  Unicodifying Your Code</title>
<author>
<name>Tomohiro Takahashi</name>
<uri>http://threads.codegear.com/threads/threads.exe/userall?commentid=41563</uri>
</author>
<id>http://threads.codegear.com/threads/threads.exe/view?commentid=41563</id>
<updated>2008-09-14T19:29:25-07:00</updated>
<published>2008-09-14T19:29:25-07:00</published>
<summary>Delphi in a Unicode World Part III:  Unicodifying Your Code</summary>
<content>Is this typo?In Example code:FillChar(Buf, Length(Buf), #9); should beFillChar(Buf, SizeOf(Buf), #9);</content>
</entry>
<entry>
<title>re: Delphi in a Unicode World Part III:  Unicodifying Your Code</title>
<author>
<name>Edy Edy</name>
<uri>http://threads.codegear.com/threads/threads.exe/userall?commentid=41552</uri>
</author>
<id>http://threads.codegear.com/threads/threads.exe/view?commentid=41552</id>
<updated>2008-09-11T15:37:09-07:00</updated>
<published>2008-09-11T15:37:09-07:00</published>
<summary>re: Delphi in a Unicode World Part III:  Unicodifying Your Code</summary>
<content>I found printing from &quot;Edit Content&quot; button (on the top right corner of this article) then open the .doc file using M$-Word gives better layout.</content>
</entry>
<entry>
<title>Delphi in a Unicode World Part III:  Unicodifying Your Code</title>
<author>
<name>Andrew Fionik</name>
<uri>http://threads.codegear.com/threads/threads.exe/userall?commentid=41547</uri>
</author>
<id>http://threads.codegear.com/threads/threads.exe/view?commentid=41547</id>
<updated>2008-09-11T08:51:24-07:00</updated>
<published>2008-09-11T08:51:24-07:00</published>
<summary>Delphi in a Unicode World Part III:  Unicodifying Your Code</summary>
<content>What about the data type mapping in databases?</content>
</entry>
<entry>
<title>Delphi in a Unicode World Part III:  Unicodifying Your Code</title>
<author>
<name>Henrich Deppenmeier</name>
<uri>http://threads.codegear.com/threads/threads.exe/userall?commentid=41544</uri>
</author>
<id>http://threads.codegear.com/threads/threads.exe/view?commentid=41544</id>
<updated>2008-09-11T00:22:44-07:00</updated>
<published>2008-09-11T00:22:44-07:00</published>
<summary>Delphi in a Unicode World Part III:  Unicodifying Your Code</summary>
<content>It would be nice to be able to print this article, but neither this page nor the &quot;printer friendly&quot; version result in a somewhat nice printout (using IE7 or Firefox 3)</content>
</entry>
<entry>
<title>Delphi in a Unicode World Part III:  Unicodifying Your Code</title>
<author>
<name>J&#195;&#188;rgen Kr&#195;&#164;mer</name>
<uri>http://threads.codegear.com/threads/threads.exe/userall?commentid=41543</uri>
</author>
<id>http://threads.codegear.com/threads/threads.exe/view?commentid=41543</id>
<updated>2008-09-11T00:17:52-07:00</updated>
<published>2008-09-11T00:17:52-07:00</published>
<summary>Delphi in a Unicode World Part III:  Unicodifying Your Code</summary>
<content>In the example below &quot;Calls to SizeOf on Buffers&quot; the explanation for Length(p) returning 17 is a little bit misleading, I think. The result is 17 not because 'This is a string' consists of 16 characters and a  null termination character is included in the result -- which would be wrong, as Length() never includes the trailing null character. It's 17 because Length(p) = High(p) - Low(p) + 1 for every array p. Even if p held 'string' as its value, the result of Length(p) would have been 17.</content>
</entry>
<entry>
<title>Page too wide!</title>
<author>
<name>Anders Isaksson</name>
<uri>http://threads.codegear.com/threads/threads.exe/userall?commentid=41542</uri>
</author>
<id>http://threads.codegear.com/threads/threads.exe/view?commentid=41542</id>
<updated>2008-09-10T23:21:01-07:00</updated>
<published>2008-09-10T23:21:01-07:00</published>
<summary>Page too wide!</summary>
<content>This page is quite wide, not fitting even on a 1280px screen, making it difficult to read, especially at lower screen resolutions. </content>
</entry>
</feed>
