世界之窗论坛's Archiver

queer 发表于 2007-1-30 19:15

一个BUG + 几个建议

TW V:2.0 beta4 p4
BUG:
如图如将皮肤资料夹改名而INI没改的话,[b][插件,皮肤管理][/b]里[b][正在使用的皮肤][/b]会显示文件夹的名字而不是INI里定义的。

建议:(还是与皮有关)
1。标签栏右边的标签控制条的高度及宽度好像有限定,能否根据PNG文件来自适应?
2。可否点地址栏网站图标带出地址下拉列表
3。标题栏的菜单能否自定义要不要右边那个据说是给某输入法的空白
4。想在标题栏为菜单加个按钮,也就是右上角变成四个按钮:菜单,最小化,还原,关闭。

[[i] 本帖最后由 queer 于 2007-1-30 19:33 编辑 [/i]]

caten 发表于 2007-1-30 19:21

?什么意思?皮肤的名字是INI控制的啊

Aycox 发表于 2007-1-30 19:27

第一个我知道,想来这样可以定位到皮肤文件夹,比如皮肤同名时,对于正常使用的普通用户,一般皮肤名称与文件夹是相同的,应该不会存在问题。

第二个我想是这样的,因为标签宽度是动态根据窗口宽度(除开左边和右边按钮的宽度)调整的,固定这些按钮宽度的话,对于判断标签可调整范围来说是一个常数,否则就是变量,我想可能会使情况复杂化。

caten 发表于 2007-1-30 19:30

我觉得还是INI控制的好   如果发现有重名了  那说明可能有同一个皮肤重复了  或者是之前的旧皮肤没删掉   这样他就能直接去删了

Aycox 发表于 2007-1-30 19:39

TW所使用的皮肤,在配置文件中是以皮肤所在文件夹路径指向为依据的,换句话说就是判断是哪款皮肤由皮肤文件夹名称来的,这也是最简便可行的方法,所以这个当前使用皮肤就是文件夹名称,当然皮肤名还是由Skin.ini决定的,要将楼主所说的当前使用皮肤名改成Skin.ini中的名称也未尝不可,只是这样当皮肤重名时就不好判断了,况且列表中已经标记了当前皮肤。

queer 发表于 2007-1-30 19:42

[quote]原帖由 [i]Aycox[/i] 于 2007-1-30 19:27 发表
第一个我知道,想来这样可以定位到皮肤文件夹,比如皮肤同名时,对于正常使用的普通用户,一般皮肤名称与文件夹是相同的,应该不会存在问题。

第二个我想是这样的,因为标签宽度是动态根据窗口宽度(除开左边 ... [/quote]

可以考虑这样子:当前使用皮肤:XXX   文件夹:XXX  [打开文件夹]

:o 第二个没这么复杂吧。就是想像现在的大标准按钮一样,我将它图片做得大,它就宽一点。(现在的情形就是将[标签列表]做宽一点,就会往后摧,导致[关闭]按钮显示不完整).高度可以跟标签栏背景一样高。(现在会压缩高度)

[[i] 本帖最后由 queer 于 2007-1-30 19:45 编辑 [/i]]

caten 发表于 2007-1-30 19:49

类似这种小按钮都是固定大小的    A版说的是正解

Aycox 发表于 2007-1-30 19:53

第二个以前我也试过调整宽度,宽度是固定的,高度不会压缩而是截断,也就是超出标签栏高度的部分不显示。

动态的宽度可以,所说的复杂化是指的当用户浏览中途改变皮肤,如果这些按钮宽度变化,那么所有的标签又得重新计算宽度和绘制外观,当然这是我个人的想象。

Golu 发表于 2007-1-30 20:33

[quote]原帖由 [i]queer[/i] 于 2007-1-30 19:15 发表
2。可否点地址栏网站图标带出地址下拉列表... [/quote]

比较喜欢这个建议

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.