Шрифт в мсе\системе

Вопросы программирования и использования MSEide + MSEgui.

Модератор: Модераторы

Шрифт в мсе\системе

Сообщение Attid » 19.06.2012 10:33:01

Доброго всем.

есть програмка на мсе, работает себе беззабтно несколько лет на разных системах.
попался новый тонкий клиент, програмка запускаеться. но там где есть данные большими цифрами (лайбелы) отображаються маленькими.

т.е. как я понимаю толи мсе используюет шрифт которого нет в системе, толи в системе что-то прописанно криво.

сейчас я вышел из положения следующим образом, создал папку в профиле и скопировал туда шрифт
.fonts/DejaVuLGCSans.ttf

и запускаю пошку desk --FONTALIAS=stf_proportional,DejaVuLGCSans

работает, но как-то мне кажесться костыльно это, хочеться чтоб все было по правильному, кто расскажет какой шрифт берет мселиб из системы и как его находит.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Шрифт в мсе\системе

Сообщение debi12345 » 20.06.2012 09:12:07

--FONTALIAS=stf_proportional,DejaVuLGCSans

По-моему, гибче не придумаешь :) Лично я всегда назначаю виджетам конкретные шрифты, как правило - "Times New Roman", "Verdana" и "Courier New" (для чего устанавливаю оные даже под LINUX). Почему ? Потому что сама MSDEgui по умолчани ипользует глобальные алиасы "Sans", "SansSerif" и "Mono", в LINUX они как правило привязаны (через FONTCONFIG) к Type1(PostScript)-шрифтам, а в Win32 - к TTF-шрифтам (тем самым "Times New Roman", "Verdana/Arial" и "Courier New"), в результате по умолчанию имеем различный (иногда очень) вид на разных операционках, а с печатью не-латиницы могут возникнуть вообще непредолимые траблы.

Добавлено спустя 8 часов 14 минут 53 секунды:
stf_proportional

Конкретно по этому фонту, в системе должен быть правильный (недефолтный) шрифт-алиас "Sans" - который должен указывать на один из Verdana/Tahoma/Arial/Helv/Helvetica (наиболее желателен "Verdana").
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: Шрифт в мсе\системе

Сообщение jenniferjohansoon » 09.02.2013 12:05:25

Как подключиться в thunderbird?
Как правильно задать позицию "имя сервера" ?
jenniferjohansoon
незнакомец
 
Сообщения: 1
Зарегистрирован: 09.02.2013 12:03:41

Re: Шрифт в мсе\системе

Сообщение debi12345 » 09.02.2013 22:07:24

Подключиться к "буревестнику" (почтовому клиенту сьюта МОЗИЛЛА ?)... Откуда и куда ?
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)


Вернуться в MSEide + MSEgui

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23

Рейтинг@Mail.ru