Board logo

标题: [BUG反馈] 有一个BUG [打印本页]

作者: 东方光棍    时间: 2009-5-24 20:02     标题: 有一个BUG

3.0中发现一个BUG,至少在我这里这样!
     浏览器不能记忆关闭前的状态,我这里说的状态不是说那打开过的页面这些啊!我是说比如我关闭前不是最大化,而只是半个屏幕的,这样关了后再打开它会回到默认状态,很郁闷的!
作者: Aycox    时间: 2009-5-24 22:04

这个肯定是支持的,看看你的电脑中TW是不是最小化了或进程未退出。
作者: 东方光棍    时间: 2009-5-24 22:21

我是正常的点那个叉叉关闭3.0,然后再开启它的啊,至于进程里的两个有没有都关掉我不知道!不过我想我是正常的关闭程序,那进程里的两个应该都关闭的啊,不至于我关了它还留在进程里吧!
作者: 东方光棍    时间: 2009-5-25 11:03

还是说我每次要关TW都还要到进程里再去关一次?
作者: 小絮    时间: 2009-5-25 11:19

a版是指:遇到这类问题的时候,才需要在关闭tw时打开任务管理器查看一下是否有tw进程没有退出。
毕竟我们得尽量排除环境问题嘛。
作者: 东方光棍    时间: 2009-5-26 00:38

我今天特意看了下,是两个进程都关了的,而且我还试了从进程里去关闭TW,两个都关了,可它还是不能记忆上次状态!
作者: symeng    时间: 2009-5-26 11:46

楼主将TheWorld.exe复制到一个空目录下运行试试看。
作者: 小絮    时间: 2009-5-26 12:44

请问楼主,您打开“我的电脑”后,调整一下窗口大小,然后关闭重新打开,看看能否记住您刚刚调整的窗口大小,曾经有个用户遇到类似的问题,所有的窗口都不能保存大小状态。
作者: 东方光棍    时间: 2009-5-26 14:35

8# 小絮
可我的TW2.0版正常的啊,没问题啊!
作者: 东方光棍    时间: 2009-5-26 14:45

终于发现是怎么回事了!浏览器的默认状态是如图1,如果我把浏览器改成如图2样子的状态没问题,3.0能记忆上次模式。但如果到了图3的样子,那就不能记忆了!这次试验我已经全新的重装了3.0
作者: venture    时间: 2009-5-26 15:18

楼主是否用的WIN7?如果是的话,那个占半屏的功能是WIN7提供的,也就是WIN7强制把窗口设置成这个大小,估计跟TW没有关系,TW当然就无法记忆你的窗口大小
如果不是WIN7,那就不清楚了..
作者: 东方光棍    时间: 2009-5-26 15:34

我是XP系统,SP2
作者: phoenix    时间: 2009-5-26 15:46

明白了

我在窗口位置的代码上加了判断,启动的时候,如果上次的位置超出了屏幕边界,会自动用默认的,楼主你调整位置的时候,别把窗口边界调外面去,应该就没事了,你看是不是这样
作者: 东方光棍    时间: 2009-5-26 16:16

本帖最后由 东方光棍 于 2009-5-26 16:21 编辑

不是吧,这样啊,那我在移动窗口的时候还得很小心的看下有没有移到外面去,这也太让人郁闷了!让它跟那2.0的一样不是挺好的吗?为什么要加入这一点呢?
作者: Aycox    时间: 2009-5-26 19:58

14# 东方光棍

凤凰说的3.0这种处理才是更完善的考虑,以防止一些意外情况,比如改变屏幕分辨率后看不到窗口等,很多程序有这种设计。

另外我试过3.0的分屏,可以保存,可见楼主的情况应该是拉到屏幕外了。
作者: 午安    时间: 2010-12-27 11:03

phoenix  的回答终于让我明白问题出在哪里了、= =
我把浏览器的每个边留了个小缝隙,关闭重开之后就记忆大小了。
终于让我摆脱每天调试窗口大小的烦恼了!泪奔,,,
感谢。~




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2