RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > > > Не, ты не понял, имхо. > > > > > На сколько я помню, то нельзя просто переписать этот шрифт в ось, т.к. в оси тоже есть ариал, то новый файл его просто перезапишет. > > > > > И название файла здесь не при чем - нужно менять его ID внутри самого файла шрифта. Тогда можно файл поименовать как угодно, а в системе будет Ариал(осевый родной) и, допустим Ариал1(виндовый). > > > > > > > > В PM нет Arial'а (кроме редко встречающегося растрового ARIAL.FON), а в шрифтах нет никаких ID'ов - только название, и все. > > > > > > > > > > В Warp 4 есть Arial, он там ttf-ный из WinOS2 подсистемы, если установлена поддержка TrueType - он будет отображаться и в PM. Если Вы хотите установить ещё один Arial, то надо переименовать новый файл во что-то типа ArialX и прогнать его через осёвый инсталлятор шрифтов. Старый надо предварительно деисталлировать если он Вам не нужен. Иначе возможна путаница. GDI выберет первый попавшийся шрифт, похожий на то, что Вы будете запрашивать. > > > > На всякий случай, GDI в OS/2 тоже нет. ;) А списки шрифтов для PM и Win-OS/2 хранятся и ведутся раздельно. > > > Если бы не пуристы, то сейчас можно было бы зарабатывать деньги программируя для OS/2, а не только ей фарцуя >;-). А если серьёзно, то Вы не ухватили сути. Хранятся на диске шрифты отдельно, а "берутся" они из registry.dat при загрузке. А вот от-туда они выбираются по принципу первый попавшийся, удовлетворяющий запрашиваемым критериям. И не факт, что это будет Arial, который Вы хотите. Не факт даже, что это вообще будет Arial. И не факт, что каждый слкдующий раз это будет один и тот-же шрифт. Кстати, у некоторых Arial-ов с некоторыми PMSHELL-ами наблюдаются трап лайк траблы.
_, _, _, _, _ _, _,_
(_ | / \ |\ | / \ |_/
, ) | , \ / | \| \ / | \
~ ~~~ ~ ~ ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.