因为目前没有时间可以管理评论,所以暂停评论功能!2009.12.19
说明:(1)在删除组件后,组件间的间隔可能会不一致,影响整个面板的美观。这时可以在config.xml文件中修改相邻组件的left属性,直到自己满意为止。
(2)在上面几步全部做完以后再加载皮肤,不然你会被弹出来的错误消息吓一跳的。
(3)每次修改保存以后,要重新加载皮肤才能使修改效果生效。
(4)万一你重新加载皮肤的时候弹出VBScript文件错误,千万不要慌,这个错误提示中提示具体哪一行出了错,你再到那一行或者那一行的邻行去查找原因(空行也算是一行)。
下面以删除原版皮肤中“QQ邮箱”为例:
第一步,用记事本打开config.xml文件,找到“QQ邮箱”所对应的代码为:
<Button id="MailButton" left="54" top="48" width="40" height="16" zIndex="28" toolTip="收发邮件" cursor="MailButton.cur" visible="true">
<Icon ico="MailButton.ico" cx="16" cy="16" horizontalAlignment="Left" verticalAlignment="Center" leftPadding="0" topPadding="1"/>
<Label labelvalue="(0)" color="#071E81" hoverColor="#FFFFFF" fontFamily="MS Sans Serif" fontSize="8" fontStyle="" fontWeight="400" horizontalAlignment="Left" verticalAlignment="Center" leftPadding="18" topPadding="0"/>
</Button>
并记下“QQ邮箱”所对应的id :MailButton;
第二步,将config.xml文件中“QQ邮箱”所对应的代码(即上面这段代码)删除,保存修改;
第三步,用记事本打开VBScript文件,以Mail(即“QQ邮箱”的id去掉后面的Button)为关键字进行搜索,就会在VBScript文件中查找到与“QQ邮箱”相关的代码,有以下5处:
代码1:Dim strQQMailTip
代码2:strQQMailTip = ""
代码3:MailButton.label = strQQMailTip
代码4:Sub MailButton_onClick()
Window.ExeCommand 7,1
End Sub
代码5:
ElseIf code = 100 Then
'改变QQMail的提示
if( var = 0 ) then
strQQMailTip = "(" + "0" + ")"
else
strQQMailTip = "(" + CStr(var) + ")"
end if
MailButton.label = strQQMailTip
将这五处代码删除,保存修改。
第四步,将QQ皮肤目录下与“QQ邮箱”有关的图标MailButton.cur和MailButton.ico删除(如果不确定,这一步完全可以省去,不影响修改效果);
第五步,重新加载皮肤,QQ邮箱就消失了。这时候皮肤面板上面部分图标间隔不一,很不美观,这时候你可以在config.xml文件中修改相邻组件“QQ小秘书”的left属性,直到自己满意为止。
四、添加组件
如果你在修改皮肤时不小心误删了有用组件,或者你下载的别人修改的皮肤中缺少你需要的组件,那么你就要“自己动手,丰衣足食“了。
如果你要添加的组件是原版皮肤中有的,那就好办多了。图标等资源、代码都可以直接从原版皮肤中COPY,然后复制到你的皮肤中相应位置就可以了。
如果你要添加的组件原版皮肤中没有,那就按照以下步骤来做:
第一步,将组件所需要的图标(ICO格式)、图片(BMP格式)等资源放入到QQ皮肤所在目录(如果手头没有相关的图标、图片,自己也不会用PhotoShop等工具制作,这一步就先跳过,在后面我会提到补救的方法);
======全球免费中心版权声明(本站从09-4-29开始加强免费资源版权管理)=========
不管出于何目的转载本文,请注明版权信息(包括来源和作者),否则一经发现将逐个处理。
若本站转了您的信息而未标明或标错或未找到出处而没标明的,请联系我们,2天内处理。
因为目前没有时间可以管理评论,所以暂停评论功能!2009.12.19