设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 综合讨论区 —— LinuxSir.cn
›
开源软件专题讨论
›
xchm:一个查看CHM文件的程序。
1
2
3
/ 3 页
下一页
返回列表
查看:
2848
|
回复:
28
xchm:一个查看CHM文件的程序。
[复制链接]
sejishikong
sejishikong
当前离线
积分
1212
IP卡
狗仔卡
发表于 2003-8-2 12:52:40
|
显示全部楼层
|
阅读模式
和以前的只能解开不同,这个可以直接查看CHM文件。
http://sourceforge.net/projects/xchm
安装它需要chmlib和wxWindows,安装比较简单的。
用
ftp://linux@ftp.sejishikong.net/download/temp/chmframe.cpp
替换xchm的src目录下的同名文件,可以实现界面汉化,不过非常遗憾的是对中文的支持并不是十分好,不支持GBK(这应该是CHMLIB的问题),而且总有错误提示。默认的编码好像不能显示中文。哪位大侠看看能不能改改。
不过,基本上是可以用的。附抓图。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
flysail
flysail
当前离线
积分
1776
IP卡
狗仔卡
发表于 2003-8-2 13:03:01
|
显示全部楼层
看来相当不错,我也试试。
回复
支持
反对
使用道具
举报
显身卡
wide288
wide288
当前离线
积分
2736
IP卡
狗仔卡
发表于 2003-8-2 17:19:27
|
显示全部楼层
啊,一大新闻啊。大事啊,呵呵
回复
支持
反对
使用道具
举报
显身卡
sejishikong
sejishikong
当前离线
积分
1212
IP卡
狗仔卡
楼主
|
发表于 2003-8-2 17:48:27
|
显示全部楼层
补充:对中文支持的问题好像是wxWindows的原因。
回复
支持
反对
使用道具
举报
显身卡
冰块
冰块
当前离线
积分
643
IP卡
狗仔卡
发表于 2003-8-3 11:52:11
|
显示全部楼层
你的那个ftp有密码啊。。
还有那个wxWindows库
回复
支持
反对
使用道具
举报
显身卡
quanliking
quanliking
当前离线
积分
2333
IP卡
狗仔卡
发表于 2003-8-3 13:44:19
|
显示全部楼层
确实不错,遗憾的就是对中文支持不够好,gbk 的话,全是乱码。
不知是否是想模仿 windows 的原故或是为了支持跨平台,采用 wxWindows,有个缺点就是作者没用加上用鼠标拷贝文字的功能,这样未免不方便。
希望这个东西能越做越好了。
回复
支持
反对
使用道具
举报
显身卡
sejishikong
sejishikong
当前离线
积分
1212
IP卡
狗仔卡
楼主
|
发表于 2003-8-3 19:47:33
|
显示全部楼层
我想不是模仿Windows的缘故,我曾经想过写同样的东西,但找不到可以正常显示CHM中的HTML的库或类似的东西,要重写的话,跟写浏览器差不多了,而用wxWindows可以比较容易的实现HTML的显示,你可以看看它的源代码。
BTW:我FTP的密码是Linux.
回复
支持
反对
使用道具
举报
显身卡
beyond_2000
beyond_2000
当前离线
积分
3541
IP卡
狗仔卡
发表于 2003-8-3 20:51:08
|
显示全部楼层
不说中文支持效果了,就是英文,也不是很好。比如字体,还不能完全兼容MS的CHM格式。
回复
支持
反对
使用道具
举报
显身卡
sejishikong
sejishikong
当前离线
积分
1212
IP卡
狗仔卡
楼主
|
发表于 2003-8-3 21:09:21
|
显示全部楼层
编译wxGTK的时候试试加上--enable-gtk2 --enable-unicode,不知道会不会对中文支持有所加强。我实在懒得再编译一次了,时间太长了。
回复
支持
反对
使用道具
举报
显身卡
lucida
lucida
当前离线
积分
2492
IP卡
狗仔卡
发表于 2003-8-3 21:15:10
|
显示全部楼层
我觉得用wxWindows来做本身就是错误,谁指望这个阅读器在windows下面用?
应该考虑用libgtkhtml或者qt来实现
btw, 我的wxGTK编译的时候已经--enable-gtk2了,但是没有--enable-unicode,看这里
http://www.wxwindows.org/manuals/2.4.0/wx458.htm#topic1082
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
3
/ 3 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表