Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » Elevate Web Builder Technical Support » Support Forums » Elevate Web Builder General » View Thread |
Messages 11 to 15 of 15 total |
Unusual characters |
Fri, May 10 2013 4:27 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Matthew,
<< In the WBF file, the caption is being stored as this: Caption = 'Test'#8482 >> Yes, the character will be stored using normal Delphi character code encoding in the form file. << That appears to be the unicode character. If I change that to the #99 character, I get a 'c' all the way through. Editing it as hex to put in a 99h byte shows an A(grave) then the TM. This is probably because the WBF is in unicode. >> Yes. Tim Young Elevate Software www.elevatesoft.com |
Fri, May 10 2013 4:28 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Matthew,
<< I've just checked the character in the HTML of your message, and it seems to be character 99h. If I try to copy and paste, it ends up as the UTF8 again in the script. >> Can you send me over what you've got ? I can then take a look and tell you where you're going wrong. Thanks, Tim Young Elevate Software www.elevatesoft.com |
Mon, May 13 2013 4:47 AM | Permanent Link |
Matthew Jones | Ooooh! Now, that's interesting - and it isn't EWB.
Now understanding how you could not be seeing this, I created a new test project, added an Alt-0153 to the form caption, and hit F9. No problem! Why is it always my projects?! So I went to my real project, and did the same, hit F9, and again, no problem. Well, that's because it is in the IDE, and the code is told to not do anything over http (for security) so I went to Chrome, and on http it works fine, but on https it doesn't work. To get https I am running it through the Indy/RemObjects server, so I guess the problem is there somewhere. It must be doing a duff conversion, or some other such thing. Leave it with me, and I'll work out how to fix the https server. /Matthew Jones/ |
Mon, May 13 2013 5:25 AM | Permanent Link |
Matthew Jones | Okay, the uROIndyHTTPServer file, at about line 250 has a test:
if SameText(lContentType, 'text/xml') then lContentType := lContentType + '; charset=utf-8'; If I remove the test and put that on always, I get the proper TM symbol. I shall work out what the proper test should be - probably it should be looking for "text/" of any type - don't want to mess up binary. /Matthew Jones/ |
Tue, May 14 2013 12:26 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Matthew,
<< Okay, the uROIndyHTTPServer file, at about line 250 has a test: if SameText(lContentType, 'text/xml') then lContentType := lContentType + '; charset=utf-8'; If I remove the test and put that on always, I get the proper TM symbol. I shall work out what the proper test should be - probably it should be looking for "text/" of any type - don't want to mess up binary. >> Cool, I'm glad that you found the issue. FYI, everything textual in EWB is encoded using UTF-8, and expects the same from any back-end web server. Thanks, Tim Young Elevate Software www.elevatesoft.com |
« Previous Page | Page 2 of 2 | |
Jump to Page: 1 2 |
This web page was last updated on Wednesday, April 24, 2024 at 11:07 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |