cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 24671|回复: 48

[fx-9860/9750] 中文阅读器更新有望

[复制链接]
发表于 2011-2-1 19:12:08 | 显示全部楼层 |阅读模式
本帖最后由 diameter 于 2011-2-1 21:58 编辑

先看看图吧
dispDome.bmp
听取了大家的意见,改成了12*12的字库
(悲剧啊,写代码的时候,存字模矩阵的变量声明时就写了个unsigned,默认成int了,结果用数组访问的时候全是乱码。我还以为文件出了问题,上网查了半天资料……后来才看见忘记加“char”了~~~……悲剧啊)
想跟我细谈的加好友~~QQ:1582163328
 楼主| 发表于 2011-2-1 19:13:24 | 显示全部楼层
新的Chinese Reader将加入新功能:
1.显示进度条
2.支持文件浏览
3.支持跳页
……
有什么意见请在此帖中提出
发表于 2011-2-1 19:45:16 | 显示全部楼层
英文字体升级,允许书签,有一个SET UP页,可以设置书签等等。可以在开启时默认打开一个文档,有一个漂亮的启动画面。起一个好名字,想什么iBook
 楼主| 发表于 2011-2-1 19:53:22 | 显示全部楼层
英文字体升级,允许书签,有一个SET UP页,可以设置书签等等。可以在开启时默认打开一个文档,有一个漂亮的启动画面。起一个好名字,想什么iBook
ttxzb 发表于 2011-2-1 19:45

这个……那就叫DLiterature好了
发表于 2011-2-1 21:26:24 | 显示全部楼层
中文版出来之后,再改字库弄成支持日文的,两个版本顶到卡西欧王国去!!
 楼主| 发表于 2011-2-1 21:52:00 | 显示全部楼层
5# ttxzb
这个效果怎么样
dispDome.bmp
发表于 2011-2-1 21:53:43 | 显示全部楼层
楼主可以参考下以前palm CJKOS 4.x 的字库,我记得是10x10 的,也很美观
发表于 2011-2-1 21:56:02 | 显示全部楼层
6# diameter
嗯嗯,看上去不错,如果汉字是这个大小的话,英文字母也不用改了!
 楼主| 发表于 2011-2-1 21:56:50 | 显示全部楼层
楼主可以参考下以前palm CJKOS 4.x 的字库,我记得是10x10 的,也很美观
iFx 发表于 2011-2-1 21:53

不会吧?10*10?
ls能不能给我发一个
发表于 2011-2-1 22:06:01 | 显示全部楼层
本帖最后由 urill 于 2011-2-1 22:09 编辑

gb字库10*10 104k
pdb格式的
FGB10F.PDB (103.94 KB, 下载次数: 9)

倒是 themex.net 的font区里头似乎有爱好者做的7*7字体
我去找找
发表于 2011-2-1 22:15:53 | 显示全部楼层
发表于 2011-2-1 22:39:16 | 显示全部楼层


这个简化的太过了吧……在PC上看着很费劲(不过到9860小屏幕上也许会不错)
发表于 2011-2-1 23:25:41 | 显示全部楼层
其实我觉得字体不要搞得太小,太小了对于汉子来说不宜看清,像什么7x7,8x8我觉得有可能太小,楼主你可以借鉴EDIT里面的一些设置,SHIFT+上 SHIFT+下 翻到顶部/底部,有完整的帮助、关于。
帮助中要包含:键位帮助、适用的文件类型和编码等等,部分内容可以写到PDF里面而不包含在程序内部。
发表于 2011-2-2 12:15:15 | 显示全部楼层
学微软,弄个ClearType技术

点评

单色粗颗粒点阵屏没有必要。同时也几乎无法实现。  发表于 2013-5-12 10:44
发表于 2011-2-2 12:42:44 | 显示全部楼层
学微软,弄个ClearType技术
NASA 发表于 2011-2-2 12:15

ClearType是微软为平面显示器而设定的优化工具,对于颜色的一些更改,对于计算器就没有必要了。
发表于 2011-2-2 12:47:24 | 显示全部楼层
加入自动翻页功能,可以在5s~15s内自由调整。

也许可以考虑允许程序在eACT中的STRIP调用,就像EDIT一样。

加快加载速度,因为我在使用的时候发现是一个字一个字加载的;我希望一个屏幕的内容是同时出来的,并且半角字符比汉字出来的慢,通常是汉字全部加载完毕之后才出来的半角字符,而且有些时候上翻页会出现乱码,这是一个BUG。

楼主加油吧!!j_0003.gif
 楼主| 发表于 2011-2-2 13:36:14 | 显示全部楼层
因为我在使用的时候发现是一个字一个字加载的
ttxzb 发表于 2011-2-2 12:47

这个我是为了简化程序(没有用缓存)导致的低效率,反复对文件进行读写~~现在已经放弃这个办法了
 楼主| 发表于 2011-2-2 13:37:27 | 显示全部楼层

天哪……这么小……我试试吧
 楼主| 发表于 2011-2-2 13:58:32 | 显示全部楼层
本帖最后由 diameter 于 2011-2-2 14:01 编辑

额,缓存没清掉的问题解决了
进度条也加上了
dispDome.bmp
剩下一些琐碎的功能(跳页、书签、文件浏览……)得多花时间写写
中英文混排的问题……我觉得我解决了
大家看看如何
1.bmp
2.bmp
3.bmp

点评

略H啊……  发表于 2013-5-12 10:46
 楼主| 发表于 2011-2-2 14:03:36 | 显示全部楼层
英文字体还是用fxlib.h里面提供的PrintXY绘制的(我实在不想用那个ASC12)
但是把双字节字符和单字节字符的宽度区分开就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-11-23 18:09 , Processed in 0.079935 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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