Камрад
|
N30D Паскаль неправильно отбражает шрифты не под виндой не под "dos".
Брр, запутал.. Ни винда, ни DOS - с каким-то SDK и эмулятором под PalmOS, MacOS, UNIX или еще что?
Или имеется ввиду, что неправильно и там, и там?
Если под "виндой" - там используется по сути GDI (graphics device interface) - проверь, задаешь ли при создании логического шрифта RUSSIAN_CHARSET. Если шрифт не создаешь (системный), может, влияют текущие региональные установки. Ну это, конечно, если ты имеешь ввиду не запуск DOS-приложения под виндой, а именно windows-приложение (см. целевой тип компиляции в ВР70).
Для графики под DOS - используется egavga.bgi - см. выше.
Еще вариант - сам текст при случайных преобразованиях (типа простой текст *.reg втягиваешь в реестр при неправильных региональных настройках - и получаешь мусор) может корежиться.
|