On 2/28/00 7:02:29 PM, Ted Green wrote:
>Sorry for my ignorance of
>non-US computers. Evidently
>your DOS uses a different
>character set than the US
>IBM-PC "OEM" character
The problem is not the font, but the keyboard.
On Windows NT, the keyboard always sends ANSI characters, regardless of the font.
You can partially fix this by using a translation table. I made such table, DOS.TBL, and sent it to Ted quite a while ago. I will attach it on this post. Essentially, it is like ANSI.TBL, but works on the opposite direction.
To use the table:
1. "Block" -> "Edit" -> "Load translate table", then select DOS.TBL.
2. Set "Config" -> "Characters/Cursor" -> "Screen display mode" to 32
You must have one of ANSI fonts in use.
Now you can edit DOS text on Windows. However, you can not use line drawing characters since those are not available in ANSI font. You can enter the line drawing characters by switching back to OEM font and then using the Box Drawing macro.
The problem with the translation table is that it translates both the characters coming from keyboard and the displayed characters. I think this problem would be solved if you could enable the translation table separately for keyboard and display.