|
盒子资源分类 |
|
|
|
|
AsphyreGUI 完全中文支持版本 |
|
关键字:Asphyre310 ChnGUI 界面 字体 中文支持 |
来 自:原创 |
平 台:Win2k/XP/NT,Win2003 |
下载所需:0 火柴 |
深浅度:中级 |
完成时间:2006/6/23 |
发布者:huasoft111 |
发布时间:2006/9/27 |
编辑器:BDS2006 |
语 种:简体中文 |
分 类:图形 |
下载浏览:4218/15455 |
|
|
|
|
引入AsphyreFontAlt代替AsphyreFont,因而使GUI能支持中文,之前火人曾发表一个非正式的验证性版本(http://www.huosoft.com/blogview.asp?logID=52&cateID=2),可以支持中文显示,但输入时存在光标定位问题,且插入和删除字符时有BUG。目前这个版本已完全解决上述问题,此版本已在Asphyre官方论坛上发表(http://www.afterwarp.net/forum/showthread.php?t=690)。 主要修正处: GuiTypes: 1.TGuiFontType = (ftAsphyreFont, ftAsphyreFontAlt); 2.Import guiFontsAlt(TAsphyreFontsAlt) 3.Add TguiFont.TextWidth, TguiFont.TextHeight; Modify TguiFont.TextOut GuiEdit: Conver FText from string to WideString 1.Modify DoKeyEvent:Support DoubleByte Char(Unicode char) input 2.Modify DoPaint:convert vFont.TextOut to SrcFont.TextOut 3.Modify DrawSelector: convert vFont.TextWidth to GuiFont.TextWidth 4.Modify CharRect: Support DoubleByte Char(Unicode char)
欢迎同行们批评指正。 |
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们! |
相关文章 |
|
|
|
相关评论 |
|
共有评论7条
当前显示最后6条评论
|
mmzmagic |
2006/9/28 8:59:23 |
呵呵 感谢感谢 支持支持偶来顶一个 |
comindex |
2006/9/28 13:38:26 |
可惜是GUI里的中文,你可以实现游戏画面里的中文吗??? |
huasoft111 |
2006/9/28 13:59:27 |
游戏画面里的中文直接用AsphyreFontAlt就可实现 |
upp |
2006/9/28 15:45:44 |
需要原版英文的吗?还是说,您的rar里面已经包含原版了?请问版本号是多少? |
huasoft111 |
2006/9/28 17:06:49 |
可到官网上下载原版asphyre310和AsphyreFontAlt.pas http://www.afterwarp.net/forum/forum9.html |
isxuzhu |
2006/10/13 22:02:46 |
支持+感谢!切实解决了中文显示的问题:) |
我要发表评论 |
查看全部评论 |
|
|
|