utf8vcl-general Mailing List for UTF-8 VCL (Page 6)
Status: Alpha
Brought to you by:
bluelive
You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
(144) |
Apr
(50) |
May
(5) |
Jun
|
Jul
(14) |
Aug
(14) |
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: SourceForge.net <no...@so...> - 2007-03-27 06:06:48
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4229408 By: kryvich Since yestarday, March 26, 2007 the TNT controls isn't a freeware anymore. No problem, now we have UTF8VCL! :) ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671423 |
From: SourceForge.net <no...@so...> - 2007-03-27 05:43:25
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4229388 By: kryvich Sometimes I need to load an ANSI text from a file, then process it and show on a form. This ANSI text can be in CP1251, CP1250 or any other, depending on Windows local settings. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-26 20:11:55
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4228927 By: bluelive I guess we could expose some utility methods for this, why do you need it ? ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-26 20:09:11
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4228922 By: kryvich This function is in Delphi 2006/2007. I don't know about Delphi 2005 - I haven't this stuff. Delphi 7 does not require SetMultiByteConversionCodePage(CP_THREAD_ACP); because as I wrote early in Delphi 7 the DefaultUserCodePage variable = CP_THREAD_ACP ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-26 19:59:27
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4228908 By: kryvich Yes I know. But widechartomultibyte has a complex syntax. Here is how I temporarily disabled an UTF-8 convertion. Works just fine. SetMultiByteConversionCodePage(AnsiCodepage); ws := s; SetMultiByteConversionCodePage(CP_THREAD_ACP); Here AnsiCodepage is a codepage of string s. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-26 19:29:01
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4228867 By: bluelive I don't understand ? widestring to string assignment is using utf8 in utf8vcl. if you want to use acp again you can use the original widechartomultibyte function exposed by utf8vcl.pas. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-26 19:17:51
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4228846 By: bluelive Great, i can't seem to find this function in Delphi7, what version of delphi introduced it ? ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-26 19:14:48
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4228845 By: kryvich When Utf8vcl is activated, how can I convert widestring to ansi and vice versa? (If Utf-8 encoding isn't needed). May be you can add such procedures to the library, are you? ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-26 18:30:53
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4228781 By: kryvich What about TListView? ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-26 18:30:18
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4228779 By: kryvich I think now I know the reason. In Turbo Delphi when "string := widestring" assignment invokes function WideCharToMultiByteIntercept, CodePage = 1251 (my local codepage), therefore CodePage := CP_UTF8; is never called. It is because of DefaultSystemCodePage = 1251. But when I tried the test app in Delphi 7, the DefaultUserCodePage = 3 (CP_THREAD_ACP), therefore WideCharToMultiByteIntercept works correctly. DefaultUserCodePage = 3 (constant) -- in Delphi 7 DefaultSystemCodePage = GetACP = 1251 (in my case) -- in Turbo Delphi It's the difference. I've put SetMultiByteConversionCodePage(CP_THREAD_ACP); to the ActivateUtf8VCL procedure, and now all properties are loaded OK. Please add this line to utf8vcl.pas ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-25 15:48:49
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4226644 By: bluelive What direction does utf8vcl need to take currently ? I'm having problems finding time for utf8vcl currently because work decided to postpone its usage. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-25 11:26:25
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4226429 By: bluelive This patch should be needless because of the intercept that fixes string <-> widestring conversions. The current code works fine in delphi7, i'll try it in bds to see if this is fixed completely. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-25 11:23:39
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4226423 By: bluelive it tried your code: {{{ Text = 'Edit1 - '#1055#1088#1099#1074#1110#1090#1072#1085#1085#1077'!' }}} In delphi 7 and i see some text that looks like russian to me, i haven't changed a thing t my code, this is using D7. I'll try it out on D2k6. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-22 11:00:10
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4222028 By: marquardt Please add MPL license headers to the files. See JVCL for that. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-21 22:39:14
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4220960 By: kryvich Thank you for suggestion! ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-21 22:37:24
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4220958 By: kryvich I understand. I'll stay tuned. Thank you for reply and good luck with your job! ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-21 19:24:08
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4220327 By: bluelive GetACP returning CP_UTF8 would be the most obvious way i think. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-21 19:22:56
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4220323 By: bluelive Great to hear that utf8vcl will be used by your project. I'm currently a bit overworked with the job during the day and utf8vcl in the evening so i'm taking a few days at a slower pace, so it might not be until this weekend that i look at it. 1. We are definitly going to fix this issue, either using your solution or something else that does the same thing. Maybe one of the other people with cvs access can fix this for you before next week. 2. utf8vcl definitly allows you to place patches and extensions on the internet aslong as this is done according to the mozilla license. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-21 11:27:22
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4219198 By: kryvich Whether there is an easy way to detect a presence of UTF8VCL in an Application at runtime? My library should work differently depend on whether it is used in an Unicode-enabled application or not. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-21 09:01:13
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4218842 By: kryvich Bart, I plan to release soon a new version of my Kryvich's Delphi Localizer with added Unicode support which will work together with utf8vcl. This is a free software. But to make a loading of international strings from a DFM resource to work correctly, it is necessary to add to the utf8vcl the TReaderPatch class which I've published here at the forum earlier. It's a really showstopper for me. Questions: 1. Whether you will add this class to utf8vcl, or are you going to offer other solution for this purpose? 2. If the answer is NO, can I place utf8vcl with the added TReaderPatch class on my page in Internet? And thank you very much for your project! It is the first time when Delphi developers have got a simple and easy way to add Unicode to they programs. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-21 08:22:30
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4218800 By: kryvich It would be great! I read in a delphi-nontech newsgroup, that they are going to release a D2007 demo at April. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-21 06:50:26
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4218220 By: bluelive Maybe borland can sponsor us a d2007 ? i don't have it ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-20 21:39:25
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4217319 By: kryvich OK. You're right. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-20 21:36:19
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4217316 By: kryvich I've tested the program in Delphi 2007. 1. When I press Translate button then the program shows an exception EListError: "List index out of bounds (0)". The exception is raised in function TCheckListBox.ExtractWrapper. When I've added a one line to CheckListBox1, this error has disappeared. Is it an error in function TCheckListBox.ExtractWrapper, or in utf8vcl? I don't know for sure. 2. Another exception I've got in procedure TListItem.SetCaption: EClassViolation: 'Access violation at address 0048DAE8 in module UTF8Test.exe. Read of address 00000024'. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |
From: SourceForge.net <no...@so...> - 2007-03-20 20:28:14
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4217178 By: bluelive Hmz, would should utf8vcl do with something it can't handle ? I guess the MultiByteToWideChar could handle this case better. Could you add a bug for this ? ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=671785 |