DevCon for OS/2 - Developer Connection |
Operating systems: ArcaOS, eComStation, IBM OS/2 Warp |
|
|
Fonts in eComStation applicationsКакой шрифт для каких задач применять?
Какие шрифты нужны системе?
Какой шрифт по умолчанию используется в окнах? Вообще, всего пять шрифтов по умолчанию. Меню, заголовок, иконка по умолчанию, текст окна и DefaultFont (смотрите, например, OS2.INI в PM_SystemFonts:WindowText, PM_SystemFonts:DefaultFont и т.п.) New fonts in eCS:
Warpsans TTF, Warpsans old:
Change presentation parameter of windowSetFont("9.WarpSans"); SetFont(CHAR*FN){ WinSetPresParam(hWnd,PP_FONTNAMESIZE,strlen(FN)+1,FN); }
Change font in .rc file for the whole dialog
DIALOG "Battery Monitor", ID_BATTERY_MONITORY_DIALOG, 68, 11, 210, 168, 0, FCF_SYSMENU | FCF_TITLEBAR | FCF_CLOSEBUTTON PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans"
How to enable fonts anti-aliasing
Хочу включить сглаживание шрифтов для своей программы. Где можно прочитать об интерфейсе FT2Lib? - Читайте статью в EDM/2. Достаточно выполнить функцию Ft2EnableFontEngine(TRUE) в main() и механизм FT2Lib начнет обслуживание вашего приложения. Useful information:
|
|
||||
(C) OS2.GURU 2001-2024