![]() |
|
![]() |
#1 |
Камрад
Join Date: июл 2002
Сообщений: 593
|
Borland Pascal 7.0
Как профиксить чтобы шрифт был нормальным?
![]() |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#2 |
Камрад
Join Date: июн 2000
Сообщений: 3,632
|
шрифт где? в графических режимах под DOS-ом?
Если склероз не обманывает, там была нужна "русифицированная" библиотечка egavga.bgi.. но за давностью (~10 лет) не вспомню, где брать и куда цеплять.. |
![]() |
[Ответить с цитированием] |
![]() |
#3 |
Камрад
Join Date: июл 2002
Сообщений: 593
|
LazyFox Есесно я работаю под ХР. Паскаль неправильно отбражает шрифты не под виндой не под "dos".
|
![]() |
Дневник [Ответить с цитированием] |
![]() |
#4 |
Камрад
Join Date: июн 2000
Сообщений: 3,632
|
N30D Паскаль неправильно отбражает шрифты не под виндой не под "dos".
Брр, запутал.. Ни винда, ни DOS - с каким-то SDK и эмулятором под PalmOS, MacOS, UNIX или еще что? Или имеется ввиду, что неправильно и там, и там? Если под "виндой" - там используется по сути GDI (graphics device interface) - проверь, задаешь ли при создании логического шрифта RUSSIAN_CHARSET. Если шрифт не создаешь (системный), может, влияют текущие региональные установки. Ну это, конечно, если ты имеешь ввиду не запуск DOS-приложения под виндой, а именно windows-приложение (см. целевой тип компиляции в ВР70). Для графики под DOS - используется egavga.bgi - см. выше. Еще вариант - сам текст при случайных преобразованиях (типа простой текст *.reg втягиваешь в реестр при неправильных региональных настройках - и получаешь мусор) может корежиться. |
![]() |
[Ответить с цитированием] |
![]() |
#5 |
Камрад
Join Date: июл 2002
Сообщений: 593
|
LazyFox Опять ты меня не понял!Ща распишу.Текст отображается не правильно при написании проги, а не после ее компиляции.Просто мне приходиться в паскале писать очень большие программы и мне необходимы подсказки, для простоты навигации по коду. ПРИМЕР!
begin writeln('именно здесь в подсказке не правильно отображается текст'); {*или здесь*} writeln ('Ну а теперь понял?'); end. |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#6 |
Камрад
Join Date: июн 2000
Сообщений: 3,632
|
N30D
Понял, в самой IDE... В меню где-то есть настройка расцветки синтаксиса, там же, кажись, можно и шрифт задать. Если нету чего-нибудь вроде Courier New Cyr - закинь в машину "короткий" ttf-шрифт с русской частью раскладки (не полный юникодный), и выбери его. Не поможет - проверь всякие HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes\ - использовать подстановки 0 на 204 (204 - русская). |
![]() |
[Ответить с цитированием] |
![]() |
#7 |
Камрад
Join Date: июл 2002
Сообщений: 593
|
Thanks
![]() |
![]() |
Дневник [Ответить с цитированием] |
![]() |
|
|