Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   Экранные Средства    >>    swfont
   
 
 SWFont - Встроенный в программу русификатор   Виктор Вагнер 18.07.1994

как сделать Вашу программу независимой от русификатора и дисплея



8k 
 

Модуль SWFONT или как сделать Вашу программу независимой от русификатора дисплея Copyright (С) by SoftWeyr, 1994 ВВЕДЕНИЕ ======== Какой разнобой творится в области программной русификации IBM-совместимых компьютеров, знают все. Только-только более-ме- нее справились с войной кодировок под DOS, как снова-здорово - ни в Windows, ни в Unix всеми любимую альтернативную кодировку использовать нельзя. Но речь не об этом. С русификаций тексто- вых режимов EGA/VGA сейчас видимо уже ни у кого проблем нет. Но вот вам захотелось поработать в текстовом режиме 132xnn, благо любая SuperVGA это позволяет, и вы с удивлением увидели, что его не поддерживает ваш любимый русификатор и ваш любимый драй- вер мыши. Но без мыши в текстовом режиме еще кое-как обойтись можно, а вот без русских букв... Русификатор для SuperVGA сейчас достать можно, но можете ли Вы быть уверены, что у пользователя вашей программы он есть? Мы предлагаем Вам другой путь решения - вшейте шрифты в Ва- шу программу и вы будете уверены, что даже на вообще нерусифи- цированой машине пользователь увидит на экране именно то, что вы хотели ему сказать. В графическом режиме проблем меньше. Если у Вас есть руси- фицированные CHR файлы, то проблемы могут быть только со шриф- том Default. Они также могут быть решены нашим модулем. Здесь, правда есть одно исключение - на некоторых старых EGA предложенное нами решение не работает. Что с этим сделать - не знаю, разве что купить новую плату видеоадаптера. КОМПЛЕКТ ПОСТАВКИ ================= 1. SWFONT.PAS - исходный текст модуля 2. PARSECPI.PAS - программа для разбора файлов шрифтов DOS 3. MAKE.BAT - командный файл для компиляции SWFONT со шриф- тами DOS 4. FONT8X14.OBJ - шрифт 8X14 { см. файл } 5. FONT8X8.OBJ - шрифт 8x8 { FONTS.UUE } 6. SWFONT.DOC - то, что вы сейчас читаете. КАК ЭТИМ ПОЛЬЗОВАТЬСЯ ===================== Текстовый режим ----------