Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 9 of 9 total
Thread ElevateDB Manager (unicode)
Wed, Mar 16 2011 12:58 PMPermanent Link

David McEvoy

Hello.

I am trying the trial EDB as I am in the process of upgrading a DBISam application to use Unicode.

I was trying to test out the Unicode functionality in EDB but am a little confused.  I created a test app and using the Character Map in windows changed the font to Segoe UI and created some text using superscript chars 0-9 and pasted this into my app.  All worked fine providing I changed the font in my app to also be Segoe UI.

When look at the result set in EDB manager the unicode text is replaced with other chars instead of the superscript chars I entered.  Is this correct or am I doing something stupid?  Is there some way to change to font used for the result set in EDB Manager so that it can display these characters correctly.

Cheers
David.
Wed, Mar 16 2011 2:18 PMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

David


I don't use unicode so this is a wild guess. EDBManager controls will not display rtf/html which is what would be needed to display superscript.


Roy Lambert
Wed, Mar 16 2011 3:09 PMPermanent Link

Fernando Dias

Team Elevate Team Elevate

David,

> ... Is there some way to change to font used for the result set in
>EDB Manager so that it can display these characters correctly.

Yes, you can find it under File | Preferences | General

Fernando Dias
[Team Elevate]
Wed, Mar 16 2011 4:40 PMPermanent Link

David McEvoy

Fernando Dias wrote:

Yes, you can find it under File | Preferences | General

Fernando Dias
[Team Elevate]


Thanks Fernando.  The only option in preferences is to use the Segoe UI font on Vista and above.  I have tried this on a test Windows 7 machine and indeed it works fine.  The trouble I have is I was trying to do this on a Win XP machine.  Is there a way to change the font on a Win XP machine?

Roy, I am by no means and expert on Unicode but my understanding is the limitation is down to the font and if it is Unicode enabled.  Segoe UI has more characters in its font set which included superscript characters.  You can use HTML to make it appear with special characters as you can have different fonts per character if required, but what I really want is for my app to be able accept almost all possible characters a user could reasonably use.  Obviously there will be exceptions such as the wingdings fonts etc, but that is reasonable.
Wed, Mar 16 2011 6:19 PMPermanent Link

Fernando Dias

Team Elevate Team Elevate

David,

Not that I know of.
Perhaps Tim can do something about it in a future version, if we ask gently Smiley.

--
Fernando Dias
[Team Elevate]
Wed, Mar 16 2011 7:30 PMPermanent Link

David McEvoy

Tim would this be possible to change the default grid font to use a Unicode compatible font on XP systems?

This isn't a major problem as I intend to have my controls use a Unicode font by default, but it would be useful to look at the table data via EDB manager and actually see the correct data.

Maybe I am not understanding Unicode properly, but surely to use Unicode properly you must have a unicode font otherwise the character may not exist in the font set hence the unknown character being displayed.

If I am correct, why would you ever want to change the font in EDB manager (unicode) to a non unicode font.  Surely you risk not being able to display the data correctly.

Cheers
David.
Fri, Mar 18 2011 2:20 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

David,

<< The only option in preferences is to use the Segoe UI font on Vista and
above.  I have tried this on a test Windows 7 machine and indeed it works
fine.  The trouble I have is I was trying to do this on a Win XP machine.
Is there a way to change the font on a Win XP machine? >>

If you're using the EDB Manager under Windows XP, then the EDB Manager will
only use the Tahoma font currently.  I can certainly see about adding the
ability to switch the font, which may make more sense than the current
option, which is Vista/7-specific and only for those that still want to use
Tahoma under Vista/7.

--
Tim Young
Elevate Software
www.elevatesoft.com
Tue, Mar 22 2011 7:05 PMPermanent Link

David McEvoy

Tim,

That would be brilliant if you could do that.

So basicly, on XP the manager is currently using a non Unicode font and its not just me going mad and not understanding all this Unicode stuff?

Cheers
David.

"Tim Young [Elevate Software]" wrote:


If you're using the EDB Manager under Windows XP, then the EDB Manager will
only use the Tahoma font currently.  I can certainly see about adding the
ability to switch the font, which may make more sense than the current
option, which is Vista/7-specific and only for those that still want to use
Tahoma under Vista/7.

--
Tim Young
Elevate Software
www.elevatesoft.com
Wed, Mar 30 2011 12:09 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

David,

<<So basicly, on XP the manager is currently using a non Unicode font and
its not just me going mad and not understanding all this Unicode stuff? >>

Actually, I didn't really say enough in my last post.  Tahoma (XP1 or
higher) should work fine for Unicode, but your problem is most likely that
the same code points map to different characters in the different fonts,
hence the weird display.

--
Tim Young
Elevate Software
www.elevatesoft.com
Image