Solved

Keyboard Mapping

Posted on 2004-08-29
8
245 Views
Last Modified: 2013-12-03
I recently designed an app, on my xp laptop, that uses an Ancient Greek font. For those who don't know Greek has a lot of extra characters that couldn't possibly be incoporated onto a keyboard so I used the "character map" from xp to add these to my program from the font I used. So far so good, the characters are displayed perfectly on xp and the app runs well. However when I tested the app on my PC, which runs Win 98, the special characters were not displayed correctly.

Please help - is it because the two keyboards are mapped differently? I just don't know.

Thanks Siwiher.
0
Comment
Question by:siwiher
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
8 Comments
 
LVL 4

Expert Comment

by:Colin_Dawson
ID: 11927691
I think that the problem could be something to do with the font itself.  The issue here is whether the older win98 version of the font includes characters that you want.  Another possibility is that you might try using UNICODE mappings instead, although the support for these in delphi isn't too good (well in delphi 6 anyway).
0
 

Author Comment

by:siwiher
ID: 11927739
The font is one that I got off the internet and incorporated into the program so it should be the same for all.
0
 
LVL 7

Accepted Solution

by:
DavidBirch2dotCom earned 125 total points
ID: 11929310
are you saving the text into a file ? if so you will need to use UNICODe as suggested above, have a look at some resources:

http://fundementals.sourceforge.net/unicode.html - unicode Code ;) units for unicode
http://www.experts-exchange.com/Programming/Programming_Languages/Delphi/Q_20615724.html  - nice thread on unicode
http://www.experts-exchange.com/Programming/Programming_Languages/Delphi/Q_21068471.html - Assigning greek letters to the keyboard
http://www.experts-exchange.com/Programming/Programming_Languages/Delphi/Q_20902254.html - how to use a unicode font
http://tnt.ccci.org/delphi_unicode_controls/ - controls that use unicode

hope that some of the able help you

David
0
 
LVL 3

Expert Comment

by:gandalf_the_white
ID: 11929690
is the greek font displayed correctly in word under win98?
0
 
LVL 7

Expert Comment

by:DavidBirch2dotCom
ID: 13344346
HI again Dan, could I have some points please ;p)
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Convert GUI app into console app for Win32 Env 5 137
tidtcpserver connection lost handle 2 124
Create a path if not exists 7 125
SUM 2 INTEGER ARRAYS INTO 1 10 117
The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
Introduction The parallel port is a very commonly known port, it was widely used to connect a printer to the PC, if you look at the back of your computer, for those who don't have newer computers, there will be a port with 25 pins and a small print…
Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…
Are you ready to implement Active Directory best practices without reading 300+ pages? You're in luck. In this webinar hosted by Skyport Systems, you gain insight into Microsoft's latest comprehensive guide, with tips on the best and easiest way…

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question