ID: Q114162
2.60 | 2.60
WINDOWS | MS-DOS
kbbuglist buglist2.60
The information in this article applies to:
International (accented) characters in the memo field are altered when the code page is set to something other than AUTO.
Microsoft has confirmed this to be a problem in FoxPro 2.6 for Windows and FoxPro 2.6 for MS-DOS. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
1. Create a new database file with one memo field in it. Make sure that
CODEPAGE = AUTO is set in the CONFIG.FP or CONFIG.FPW file.
2. Use a code page different from the current one.
3. From the Record menu, choose Append.
4. Double-click the memo field to edit it.
5. Type a word like "mussen", where the "u" has an umlaut. Press ALT+154 to
create the "u" with the umlaut. This word will display properly because
the umlauted character is within a field.
6. Type a word like "andern", where the "a" has an umlaut. Press ALT+132 to
create the "a" with the umlaut. The moment you start to type the second
character of this word, the word will be altered to something other than
what you typed.
The word changes only if there is a space preceding the international
character. The same effect can be duplicated by issuing a MODIFY COMMAND
newfile.prg command and repeating step 6 above. If you save your memo field
and type your test words again, the problem does not occur if you begin
typing at the end of the memo field, but it does occur if you begin typing
at the beginning of the memo field.
Additional reference words: FoxDos FoxWin 2.60 buglist2.60 codepage diacritical marks diaresis dieresis accented circumflex macron agute grave accent extended characters cedilla KBCategory: kbbuglist KBSubcategory: FxprgIntl
Keywords : kbenv FxprgIntl kbbuglist
Version : 2.60 | 2.60
Platform : MS-DOS WINDOWS
Last Reviewed: May 14, 1998