Выбор шрифтов в clw.exe и UltraH Win.



Posted by Анимица Анатолий on March 06, 1999 at 15:05:58:

In Reply to: О "Синей бороде" posted by Дмитрий Придаткин on March 06, 1999 at 13:04:02:

Впервые ошибка при выборе шрифтов в клиенте Windows (у меня сейчас работает только clw16, до clw32 все руки не дотянутся, точнее, не соберусь с духом) была обнаружена на машине одного из клиентов (моих, а не сервера)- при выборе terminal происходило завершение по ошибке. Кроме того, clw с легкой душой выдает как имеющиеся названия шрифтов, которых там (в c:\windows\fonts) нет. Сейчас мне на моей машине не удается воспроизвести эффект, поэтому покажу на UHW (можно, я так буду здесь кратко называть UltraH для Windows):
Программа FINW вызвала ошибку защиты памяти
в модуле COMMDLG.DLL по адресу 0005:00001854.
Регистры:
EAX=00ff0001 CS=2797 EIP=00001854 EFLGS=00000293
EBX=0000ee8a SS=33e7 ESP=0000d202 EBP=000033e7
ECX=ffffffff DS=33e7 ESI=00029a30 FS=05a7
EDX=000e00ff ES=05a7 EDI=00020000 GS=33e7
Байты по адресу CS:EIP:
ca 0a 00 90 c8 08 00 00 57 56 c7 46 fa e8 03 ff
Содержимое стека:
09341070 9a300407 301fd22e d2a817bf 047433e7 081c002b 000016ef 9a300002 00000002 120c081c a5142797 308bd25c d2a80000 047433e7 9a30002b 33e70002
(Действие: опции шрифт times new roman), причем раньше до перезапуска 10 мин.назад оно же было на curier new и arial - работал один fixedsys.
Вот пока все, Дмитрий. Заранее благодарен. Я забыл, что мне не понравилось в clw32 - по-моему, оно просто вываливается из Win98. И может быть, дело в видео.
Если честно, очень трудно работать, когда ОС ничего и не обещает, даже в SDK написано что писать и не написано зачем.





Пpишедшие ответы: