QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: llc

wine+qq2000+xim的贴图

[复制链接]
发表于 2002-12-8 21:05:58 | 显示全部楼层
如何生成config文件呀
谢谢
回复

使用道具 举报

发表于 2002-12-9 17:31:06 | 显示全部楼层

补丁不错呀,哈哈,居然还有我的代码。

偶都能让Lotus Notes在上面跑呢。小小QQ不在话下啊。
请问 sejishikong大大:这个patch那里搞到的啊?
回复

使用道具 举报

发表于 2002-12-9 21:44:20 | 显示全部楼层
patch是一个大概是北大的FTP上的.具体的不太清楚是谁的,不过是教育网是肯定的,用了代理才能上去.
回复

使用道具 举报

发表于 2002-12-10 01:12:00 | 显示全部楼层
我现在已经重写了 wine 中支持输入法的核心代码,已经实现一下功能、改进:

解决了中文输入时,backspace delete 以及方向等键的不正常行为
解决了只有鼠标在 要输入的 input 中时,才可以激活 输入法 的问题。现在只要你要输入的那个 input 中有焦点,不论鼠标在哪里都可以随意切换输入法,且可以正确输入中文。
一个应用程序,只建立一个与 XIM 服务器的连接,而且,也只建立一个 IC,这样比原来的方案高效很多,
极大的提高了启动以及新窗口建立的速度。(这牵扯到了大量的代码重写,花了我几乎一天时间)

由于我重写的代码,以前有得修改还没有合并进去,如输入发状态的更新问题

现在存在最大的问题是,中文输入法的输入显示窗口不能跟随光标(设置输入法 style 为 overthespot的话),正在寻找解决方法。如果各位有何建议,望指点,多谢

BTW:sejishikong , 请上一下 linuxforum ,我发了两封站内信件给你
回复

使用道具 举报

 楼主| 发表于 2002-12-10 11:59:09 | 显示全部楼层
呵呵,多谢各位的努力了!期待wine-xim越来越实用!
sejishikong兄弟打好patch后就提供个地址让大家测试一下
回复

使用道具 举报

发表于 2002-12-10 20:26:42 | 显示全部楼层
[quote:ac42abbf82="cougar"]我现在已经重写了 wine 中支持输入法的核心代码,已经实现一下功能、改进:

解决了中文输入时,backspace delete 以及方向等键的不正常行为
解决了只有鼠标在 要输入的 input 中时,才可以激活 输入法 的问题。现在只要你要输入的那个 input 中有焦点,不论鼠标在哪里都可以随意切换输入法,且可以正确输入中文。
一个应用程序,只建立一个与 XIM 服务器的连接,而且,也只建立一个 IC,这样比原来的方案高效很多,
极大的提高了启动以及新窗口建立的速度。(这牵扯到了大量的代码重写,花了我几乎一天时间)

由于我重写的代码,以前有得修改还没有合并进去,如输入发状态的更新问题

现在存在最大的问题是,中文输入法的输入显示窗口不能跟随光标(设置输入法 style 为 overthespot的话),正在寻找解决方法。如果各位有何建议,望指点,多谢

BTW:sejishikong , 请上一下 linuxforum ,我发了两封站内信件给你[/quote]
已经给你回了,另外,需要空间的话,我可以提供.
回复

使用道具 举报

发表于 2002-12-10 23:06:08 | 显示全部楼层
根本不行,在Debian下,连wine显示中文的文体还没解决(编译后没有自动找到simsun字体),我用的是tahoma.ttf simsun.ttf两种字体。
这是我的wine的字体设置:
[fonts]
;Read the Fonts topic in the Wine User Guide before adding aliases
;See a couple of examples for russian users below
"Resolution" = "96"
"Default" = "-misc-simsun-"
"DefaultFixed" = "fixed"
"DefaultSerif" = "-misc-simsun-"
"DefaultSansSerif" = "-misc-simsun-"

;; default TrueType fonts with russian koi8-r encoding
;"Default" = "-misc-simsun-medium-r-normal-*-16-*-*-*-*-*-gbk-0"
;"DefaultFixed" = "-misc-simsun-medium-r-normal-*-16-*-*-*-*-*-gbk-0"
;"DefaultSerif" = "-misc-simsun-medium-r-normal-*-16-*-*-*-*-*-gbk-0"
;"DefaultSansSerif" = "-misc-simsun-medium-r-normal-*-16-*-*-*-*-*-gbk-0"
;; default cyrillic bitmap X fonts
;"Default" = "-misc-simsun-"
;"DefaultFixed" = "fixed"
;"DefaultSerif" = "-misc-simsun-"
;"DefaultSansSerif" = "-misc-simsun-"

; the TrueType font dirs you want to make accessible to wine
[FontDirs]
;"dir1" = "/usr/X11R6/lib/X11/fonts/TrueType"
;"dir2" = "/usr/share/fonts/truetype"
;"dir3" = "/usr/X11R6/lib/X11/fonts/TT"
;"dir4" = "/usr/share/fonts/TT"

[InputMethod]
; Use XIM Input Method
"UseXIM" = "Y"
; XIM Input Style : "overthespot" or "offthespot" or "root" (default).
"InputStyle" = "root"
"XIMFontSet" = "-misc-simsun-*-*-*--*-*-*-*-*-*-ISO8859-1,-misc-simsun-*-r-normal--0-0-0-0-c-0-gbk-0"

[AppDefaults\\QQ.exe\\DllOverrides]  
"shell" = "native, builtin"
"shell32" = "native, builtin"
"shfolder" = "native, builtin"
"shlwapi" = "native, builtin"
"comctl32" = "native, builtin"
"commctrl" = "native, builtin"
"rpcrt4" = "native, builtin"
"ole" = "native"
"ole32" = "native"
"oleaut32" = "native"
"wininet" = "native, builtin"
"shdocvw" = "native, builtin"
"imm32" = "builtin, native"
"imm" = "builtin"
回复

使用道具 举报

发表于 2002-12-10 23:13:23 | 显示全部楼层
Hello, Debentoo Gao 兄,好久不见
头像还是那么酷!!! :D
SimSun 字体估计是因为你没有把 simsun.ttf 所在文件夹加入 FontsDirs 节。
如,如果 SimSun.ttf 在 /usr/X11R6/lib/X11/fonts/TrueType 下,就把 dir1 左边的 [ ; ] 注释符删除就可以了

[code:1]
[FontDirs]
"dir1" = "/usr/X11R6/lib/X11/fonts/TrueType"
;"dir2" = "/usr/share/fonts/truetype"
;"dir3" = "/usr/X11R6/lib/X11/fonts/TTF"
;"dir4" = "/usr/share/fonts/TTF"[/code:1]
回复

使用道具 举报

发表于 2002-12-12 23:07:06 | 显示全部楼层
我用popo,是在linux下安装的,安装的过程中安装的界面是乱码,但是有些中文的,很奇怪,然后安装好了,但是运行的时候弹出一个提示:不支持98以下的操作系统,我想是我少了一个动态连接库吧,我应该怎么办?
回复

使用道具 举报

发表于 2002-12-14 15:57:21 | 显示全部楼层

谢谢Kuye兄

我去试试看
回复

使用道具 举报

发表于 2002-12-16 09:49:14 | 显示全部楼层
大哥,wine主要有什么作用,我装好了怎么配置,怎么启动,里面文件太多了!
回复

使用道具 举报

发表于 2002-12-16 11:16:30 | 显示全部楼层
[quote:ac7eb14d19="shanhan_27"]大哥,wine主要有什么作用,我装好了怎么配置,怎么启动,里面文件太多了![/quote]

wine是为了能够在linux上运行windows程序而开发的一个模拟器
回复

使用道具 举报

发表于 2002-12-16 13:30:25 | 显示全部楼层

我的字怎么这么难看啊?

附截图
虽然能显示汉字,但是好难看啊,还是没有llc老大的好看.
由于我的c盘是ntfs格式,所以我是按没有windows的方式安装的,然后我把windows下面的所有dll都拷贝到了我自建的system目录下.下面是我的config:
[Drive A]
"Path" = "/mnt/floppy"
"Type" = "floppy"
"Label" = "Floppy"
"Filesystem" = "win95"
"Serial" = "87654321"
"Device" = "/dev/fd0"
[Drive C]
"Path" = "/home/zya/c"
"Type" = "hd"
"Label" = "MS-DOS"
"Filesystem" = "win95"
[Drive D]
"Path" = "/mnt/d"
"Type" = "hd"
"Label" = "Hard Drive"
"Filesystem" = "win95"
[Drive F]
"Path" = "/mnt/f"
"Type" = "hd"
"Label" = "Hard Drive"
"Filesystem" = "win95"
[Drive G]
"Path" = "/mnt/cdrom"
"Type" = "cdrom"
"Label" = "CD-Rom"
"Filesystem" = "win95"
; make sure that device is correct and has proper permissions !
"Device" = "/dev/cdrom"
[Drive H]
"Path" = "/tmp"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"
[Drive I]
"Path" = "${HOME}"
"Type" = "network"
"Label" = "Home"
"Filesystem" = "win95"
[wine]
"Windows" = "c:\\windows"
"System" = "c:\\windows\\system"
"Temp" = "h:\\"
"Path" = "c:\\windows;c:\\windows\\system;h:\\;h:\\test;d:\\"
"Profile" = "c:\\windows\\Profiles\\Administrator"
"GraphicsDriver" = "x11drv"
;"ShowDirSymlinks" = "1"
;"ShowDotFiles" = "1"
"ShellLinker" = "wineshelllink"

# <wineconf>
[DllOverrides]
; some dlls you may want to change
"krnl386"      = "builtin"
"kernel32"     = "builtin"
"gdi"          = "builtin"
"gdi32"        = "builtin"
"user"         = "builtin, native"
"user32"       = "builtin, native"
"ntdll"        = "builtin"
"w32skrnl"     = "builtin"
"crtdll"       = "native,builtin"
"dplay"        = "native,builtin"
"dplayx"       = "native,builtin"
"msvideo"      = "native,builtin"
"msvfw32"      = "native,builtin"

"oleaut32"     = "builtin, native"
"ole32"        = "builtin, native"
"commdlg"      = "native,builtin"
"comdlg32"     = "native,builtin"
"commctrl"     = "native,builtin"
"comctl32"     = "native,builtin"
"shell"        = "native,builtin"
"shell32"      = "native,builtin"
"shfolder"     = "builtin, native"
"shlwapi"      = "builtin, native"
"shdocvw"      = "builtin, native"
"advapi32"     = "builtin, native"
"msvcrt"       = "native, builtin"
"mciavi.drv"   = "native, builtin"
"mcianim.drv"  = "native, builtin"
[fonts]
"Resolution" = "96"
"Default" = "-misc-simsun-"
"DefaultFixed" = "fixed"
"DefaultSerif" = "-misc-simsun-"
"DefaultSansSerif" = "-misc-simsun-"

[FontDirs]
"dir1"=/usr/local/zhfonts
"dir2"=/usr/share/fonts/zh_CN/TrueType
[AppDefaults\\QQ.exe\\DllOverrides]
"shell" = "native, builtin"
"shell32" = "native, builtin"
"shfolder" = "native, builtin"
"shlwapi" = "native, builtin"
"comctl32" = "native, builtin"
"commctrl" = "native, builtin"
"rpcrt4" = "native, builtin"
"ole" = "native"
"ole32" = "native"
"oleaut32" = "native"
"wininet" = "native, builtin"
"shdocvw" = "native, builtin"
"imm32" = "builtin, native"
"imm" = "builtin"

老大们看看哪里出的问题???

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2002-12-16 18:46:02 | 显示全部楼层
wine是用freetype来显示中文的,指定一个在freetype下显示比较好的字体好一些,或者换用其它版本的freetype引擎.
回复

使用道具 举报

发表于 2002-12-28 23:08:03 | 显示全部楼层
[quote:23a07af0e9="cougar"]我现在已经重写了 wine 中支持输入法的核心代码,已经实现一下功能、改进:

解决了中文输入时,backspace delete 以及方向等键的不正常行为
解决了只有鼠标在 要输入的 input 中时,才可以激活 输入法 的问题。现在只要你要输入的那个 input 中有焦点,不论鼠标在哪里都可以随意切换输入法,且可以正确输入中文。
一个应用程序,只建立一个与 XIM 服务器的连接,而且,也只建立一个 IC,这样比原来的方案高效很多,
极大的提高了启动以及新窗口建立的速度。(这牵扯到了大量的代码重写,花了我几乎一天时间)

由于我重写的代码,以前有得修改还没有合并进去,如输入发状态的更新问题

现在存在最大的问题是,中文输入法的输入显示窗口不能跟随光标(设置输入法 style 为 overthespot的话),正在寻找解决方法。如果各位有何建议,望指点,多谢

BTW:sejishikong , 请上一下 linuxforum ,我发了两封站内信件给你[/quote]
在哪呢?从哪下在载?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 18:25 , Processed in 0.102195 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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