找回密码
 注册
搜索
查看: 655|回复: 3

[资料] 请教大虾拨号界面的问题

[复制链接]
发表于 2010-7-7 11:02:13 | 显示全部楼层 |阅读模式
请问各位大虾  要使拨号界面的字体变大 我在网上搜了下  但是他们说的都很大概
想请哪位好心的大虾指导下,一般生成字体库需要用到的工具和步骤,生成后该怎么加入进去然后再拨号界面显示


  谢谢谢谢!
发表于 2010-7-7 18:05:37 | 显示全部楼层
不是这样的吧!在fontres.c里面比如这个希腊语的数组,修改这个结构体,和相应的字体远文件大小就ok
sCustFontData virtual_keyboard_greek = {
14, 9, 14, 0, 0, 14, 500,
(U8*)Virtual_Keyboard_Greek_Width,
(U8*)Virtual_Keyboard_Greek_Width, (U32*)Virtual_Keyboard_Greek_Offset, (U8*)Virtual_Keyboard_Greek_Data, (U32*)Virtual_Keyboard_Greek_RangeOffset,
{      
{0, 0},
{0, 0},
{0, 0},
{0, 0},
{0, 0},
{FONTATTRIB_NORMAL|FONTATTRIB_BOLD|FONTATTRIB_ITALIC|FONTATTRIB_OBLIQUE|FONTATTRIB_UNDERLINE|FONTATTRIB_STRIKETHROUGH,FONTATTRIB_NORMAL|FONTATTRIB_BOLD|FONTATTRIB_ITALIC|FONTATTRIB_OBLIQUE|FONTATTRIB_UNDERLINE|FONTATTRIB_STRIKETHROUGH}  },
&Virtual_Keyboard_Greek_RangeInfo};
点评回复

使用道具 举报

发表于 2010-7-7 18:05:15 | 显示全部楼层
不是这样的吧!在fontres.c里面比如这个希腊语的数组,修改这个结构体,和相应的字体远文件大小就ok
sCustFontData virtual_keyboard_greek = {
14, 9, 14, 0, 0, 14, 500,
(U8*)Virtual_Keyboard_Greek_Width,
(U8*)Virtual_Keyboard_Greek_Width, (U32*)Virtual_Keyboard_Greek_Offset, (U8*)Virtual_Keyboard_Greek_Data, (U32*)Virtual_Keyboard_Greek_RangeOffset,
{      
{0, 0},
{0, 0},
{0, 0},
{0, 0},
{0, 0},
{FONTATTRIB_NORMAL|FONTATTRIB_BOLD|FONTATTRIB_ITALIC|FONTATTRIB_OBLIQUE|FONTATTRIB_UNDERLINE|FONTATTRIB_STRIKETHROUGH,FONTATTRIB_NORMAL|FONTATTRIB_BOLD|FONTATTRIB_ITALIC|FONTATTRIB_OBLIQUE|FONTATTRIB_UNDERLINE|FONTATTRIB_STRIKETHROUGH}  },
&Virtual_Keyboard_Greek_RangeInfo};
点评回复

使用道具 举报

发表于 2010-7-7 16:03:10 | 显示全部楼层
生成字库用MCT了,把BDF或者BMP的文件转换成.c和.h文件,加载进去
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-24 14:51 , Processed in 0.045917 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表