华宇拼音输入法论坛

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 22785|回复: 28
打印 上一主题 下一主题

在windows的DOS窗口模式下的bug

[复制链接]
跳转到指定楼层
1
发表于 2007-11-20 12:05:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
cmd命令下面,调用出来不了状态条和输入框。
很不方便。
2
发表于 2007-11-20 14:31:29 | 只看该作者
可以的 我这儿可以的!@
3
发表于 2007-11-20 14:32:33 | 只看该作者
可以的 我这儿可以的!@
4
发表于 2007-11-20 14:33:36 | 只看该作者
输入法都是这样的,在命令窗口下无法调用状态条
5
发表于 2007-11-20 15:17:12 | 只看该作者
cmd命令下面输入中文的命令是无效的, 调出来也没用

[ 本帖最后由 唯舞独尊 于 2007-11-20 15:19 编辑 ]
6
 楼主| 发表于 2007-11-20 15:32:01 | 只看该作者
我的是xp。
问题再描述详细一点:
调用cmd进入dos窗口,不是dos全屏模式。
调用紫光v6输入汉字
没有状态条,没有输入框,只有dos缺省的那个输入方式。
这样不好的地方,想改一下输入状态,或者设置都没有办法。
而且dos本身缺省的输入方式很有限。
我手里还有一些别的输入法如拼音之星6.6确实可以,记得以前在另一台机器上的紫光3.0也是可以的。不知道现在的新版本为何不行呢?
7
发表于 2007-11-20 16:05:57 | 只看该作者
没有试过这样的情况,反正我从来不在cmd里面输入中文

刚刚用了一下,好象的确是这个样子的,不能出来状态条
8
发表于 2007-11-20 17:10:16 | 只看该作者
3.0不太清楚,刚才试了一下微软拼音和google拼音都和v6是一样的...
9
 楼主| 发表于 2007-11-20 17:27:25 | 只看该作者
微软和谷歌不行,搜狗能出来状态条,但是没有输入框。
加加也不行。
看到输入框和状态条的只有拼音之星6.6和以前的紫光。
10
发表于 2007-11-20 17:30:32 | 只看该作者
鄙人也是DOS年代过来的,至今还是严重维持了这种操作习惯,在”启动“项里,咱就拖进去了一个DOS的快捷方式,所以说,对于这个功能的测试,咱应该是第一个吧,不过,没有出现楼主的问题,即使是全屏模式(alt+enter),也是正常的,就是字形粗糙了些。
DOS窗口的输入法是没有图形界面的状态条的,只有窗口底部一行内容是类似的、简陋的这么个东西,也不支持TAB扩展候选为多行,DOS窗口这个应用程序对于IME接口实现得十分有限,大约只能如此了。
根据难以言表的经验,可能有劳楼主截个图,同时把DOS窗口的几个属性页也截个图,以供参考。
11
 楼主| 发表于 2007-11-20 17:35:46 | 只看该作者
原帖由 ZXD4G 于 2007-11-20 17:30 发表
鄙人也是DOS年代过来的,至今还是严重维持了这种操作习惯,在”启动“项里,咱就拖进去了一个DOS的快捷方式,所以说,对于这个功能的测试,咱应该是第一个吧,不过,没有出现楼主的问题,即使是全屏模式(alt+enter), ...


就是四哥你所说的情况:没有图形界面的状态条和输入框。既不能做设置也不能充分利用输入法的特性,比如你提到的tab扩充。
但我确实是发现拼音之星能够做到,而且以前的紫光也能做到。
待会我贴一张图出来。
12
 楼主| 发表于 2007-11-20 17:43:08 | 只看该作者
拼音之星有状态提示条和输入框(就是那个图形界面),见下图
13
 楼主| 发表于 2007-11-20 17:44:02 | 只看该作者
紫光图形界面的状态条和输入框没有,见下图
14
发表于 2007-11-20 17:59:27 | 只看该作者
这样看来,拼音之星输入法也是个挺有特色的输入法,标准的DOS窗口实现IME接口比较简陋,这个输入法是为此花了些心血的,强行构造了一个图形界面出来,也就证明了,从技术上,还是可实现的,其它输入法(包括紫光华宇)没有考察得这么精致,主要原因在于像你我这种习惯的用户太少了吧。

客观地探讨,我觉得好是好,但不一定实用,精力花在别的地方,会产生更有效的结果。不实用,在我这里比较明显,个人习惯是DOS窗口的布局中,把窗口和虚拟屏幕缓冲区设得比较大,窗口占据了3/4以上的显示屏幕面积,估计不太好找一个适当的位置来显示图形界面,都要照顾齐了,从设计到编码、测试,代价一定是挺大的。
15
 楼主| 发表于 2007-11-20 18:07:18 | 只看该作者
四哥呀,拼音之星的这个图形界面在dos状态是可以随便拖放的,也可以是没有皮肤的最简单的。
当将dos界面最大化(不是全屏)时,所有的屏幕空间都可以随意拖动输入界面,甚至拖动到dos屏幕中。
这个功能一些人不常用,实现起来是不是很麻烦呢?但确实有用,因为输入法的所有性能都能发挥出来,对于dos下面输入还是有帮助的。
16
发表于 2007-11-20 18:15:59 | 只看该作者
看来有必要装一个体会一下。
根据你的说明,暗自猜测其实现原理,主要的困惑是“DOS窗口”本身和"图形界面"窗口的关系(父子关系、屏幕覆盖关系等),弄清这些关系,才好更加准确地估计难易程度。
有一点你可以试验,打开这个输入法,随便输点儿什么,让图形界面的候选栏出现,然后鼠标点击DOS窗口没有被这个图形界面遮盖的部分,相当于任务切换到DOS窗口,看看那个候选窗口是如何响应的。
17
 楼主| 发表于 2007-11-20 18:20:47 | 只看该作者
一样呀,照样可以输入汉字的。按你的说法,试了,没有任何异常。
18
发表于 2007-11-20 18:39:21 | 只看该作者
不是还能不能输入,而是看窗口的遮盖关系有没有变化,例如,有没有闪烁或停顿了一下等等。
算了,咱还是抽空下一个亲自试试吧。
这个问题记下了,为DOS爱好者同道争取一下。
不过,要有心理准备,不要寄希望于下一版本就实现,如果实现了,权当惊喜吧。甚至,我在某个帖子中表示的6.1计划,有七八项内容之多,经过发布后的这些天探讨,感觉只要加入“程序升级”这一便当的送达途径,就可以发布为6.1,其它的到6.2或者6.1xxx/6.2xxx,再来逐步完善,这个策略也似乎可行,待内部工作计划讨论决定吧。
19
发表于 2007-11-20 18:55:03 | 只看该作者
我的是不能出来,不过好像不光紫光不成其他输入法也是出不来的吧!我的在CMD下的显示是这样的!
20
发表于 2007-11-21 14:30:04 | 只看该作者
高级设置->支持ime感知程序,取消掉这个选项试试^_^
21
 楼主| 发表于 2007-11-21 14:57:50 | 只看该作者
原帖由 keating 于 2007-11-21 14:30 发表
高级设置->支持ime感知程序,取消掉这个选项试试^_^


呵呵,有意思,取消这个以后奇迹真的出现呢:

1.GUI的输入框出来了,但DOS下面的原来有得黑白输入条又没有了。而且输入框老是跑到dos界面,覆盖输入区面,看不到下面有什么东西,用鼠标拉不动。如果将dos变成全屏,那就更没法用了,因为没有dos文本提示行。

2.GUI的状态条还是没有,发现用鼠标点击GUI输入框会出来状态条,窃喜了一番,然后关闭DOS窗口,问题出来了,那个状态条还存在窗口上,然后鼠标点击,错误产生了,出现“conime.exe”运行错。
22
发表于 2007-11-21 15:05:36 | 只看该作者
原帖由 ciaozg 于 2007-11-21 14:57 发表


呵呵,有意思,取消这个以后奇迹真的出现呢:

1.GUI的输入框出来了,但DOS下面的原来有得黑白输入条又没有了。而且输入框老是跑到dos界面,覆盖输入区面,看不到下面有什么东西,用鼠标拉不动。如果将dos变成 ...


1.拼音之星,全屏情况下也能用?hoho,那也太强悍了
2.关闭dos窗口之后,状态条残留是有(可能因为取消了那个设置项,输入法感应不到窗口的状态了),但点了之后没有错误...
23
 楼主| 发表于 2007-11-21 15:31:08 | 只看该作者


还有一个现象:
输入一个字符到输入框不上屏,然后关闭dos窗口,问题又出现了:
输入框和状态条都在,用鼠标点击一下状态条,出现“conime.exe”错误,见截图。
24
发表于 2007-11-21 20:01:12 | 只看该作者
呵呵,状态栏、输入栏是会残留,不过米报错 ^_^
25
 楼主| 发表于 2007-11-21 20:10:53 | 只看该作者
原帖由 keating 于 2007-11-21 20:01 发表
呵呵,状态栏、输入栏是会残留,不过米报错 ^_^


哇噻,你的还没有报错?
有一个方法让你错──在状态条残存时,我发现鼠标点击状态条的“中”──变成EN──看我上面帖子贴图即可发现。
26
发表于 2007-11-21 20:40:02 | 只看该作者
呵呵,我的没报错,不过也有好玩的,鼠标移到残留的状态条上,中就变成en了^_^
27
发表于 2007-12-30 23:49:39 | 只看该作者
看看你的进程中有没有conime.exe这个进程,没有不行。
28
 楼主| 发表于 2008-3-20 16:34:27 | 只看该作者
zg新版本能行了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|华宇拼音输入法网站  

GMT+8, 2025-12-25 12:44

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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