返回列表 发帖

[讨论] 主工具栏、地址栏不能拖放到标题栏的问题【已解决】

有很多用户喜欢界面简洁的皮肤,而最简洁的样式应该是标准按钮、地址栏和搜索栏都在标题栏的情况,而很多皮肤无法实现这种效果。今天和Aycox、netac交流了一下得出个结论,标准按钮、地址栏和搜索栏的高度设置(MainCY、AddressCY、SearchCY)中都小于标题栏高度[TitleBar] Height时就可实现拖放,而Aycox的LEEFI并不符合此规范竟然也能拖放,其中原因尚不清楚。希望这个提示能解决一些朋友的疑惑,也希望皮肤Designer能做出更出色的skin。

补充:感谢Aycox、netac给予的明确答复,对此有兴趣的朋友请到6、7#查看详情

[ 本帖最后由 fghxy 于 2008-11-15 23:54 编辑 ]

工具、地址、搜索栏高度小于标题栏时才能拖,显然这样的条件绝对不可能是所谓的“规范”。

这个本来就没有什么规范,只是约自LEEFI那时起,大家都喜欢这种布局,曾很多人说用LEEFI能容易拖到某些皮则不可以,我一直不以为然,直到楼主昨PM时我还说无法解释这种“神奇”。

既然要研究,就彻底点,试了哈,基本结论:
与标题栏背景图BG_TITLEBAR的高度,及工具栏等的高度(MainCY...等)两者相关。(与TitleBar \ Height参数无关,如楼上所说)

具体即: MainCY等参数高度 - BG_TITLEBAR 的图片高度 ≤ 3
符合此条件的皮肤可以随意拖工具栏到标题栏上。

神奇已经揭开,相信楼主应该释怀。

PS。这与皮肤设计出色与否没直接关系,要单纯满足此条件反而限制了皮肤发挥。


-----------------------------------------------------------------------
回头看,本人LEEFI、LuckyRed 均符合此条件,但这是因为我一直用 BG_TITLEBAR 作为标题栏和工具栏的一体化背景(通常皮肤它们是两个图片),这样自然BG_TITLEBAR > MainCY 了,绝非专门为拖工具栏而设计,事实上正因楼主此帖今天才破解其中玄机。

[ 本帖最后由 Aycox 于 2008-11-14 16:43 编辑 ]

TOP

呃,根据我的经验,只要标题栏背景图的高度大于等于23就可以了(和skin.ini里标题栏的高度数值无关)

TOP

皮肤早成自己DIY版,按钮、书签、地址栏、搜索栏、插件蓝都可在一行

点击图片直接下载签名皮肤=.=

TOP

孟达跑这来钻研来了

TOP

LZ这个问题很好,坐等答案

TOP

从不用搜索栏 鸡肋

TOP

返回列表