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