如何编辑 UIFILE.txt
使用 Restorator 2007 从 主题文件夹/Shell/NormalColor/shellstyle.dll/UIFILE/1 导出文本文件 1.txt
使用记事本编辑文本文件
保存文件并且使用 Restorator 2007 替换回 shellstyle.dll 1. 文件夹视图栏文字颜色
搜索:
<FolderbandModule
background="argb(0, 0, 0, 0)"
foreground="window"
/>
原码:
foreground="window"
替换为:
foreground="argb(255, ??, ??, ??)"
注释:
??, ??, ?? 为你希望的颜色 2. 文件夹视图栏自动隐藏
搜索:
<style resid="FolderBandStyle">
在此下面插入一行:
<if mousefocused="false" mousewithin="false"><Element padding="rect(0rp,0rp,0rp,-28rp)"/></if> 3. 导航面板头部文字颜色
搜索:
<if id="atom(ProperTreeHeader)">
原码:
看下面
替换为:
将高亮地方替换为你的颜色
注释:
??, ??, ?? 为你希望的颜色
<if id="atom(ProperTreeHeader)">
<Element background="argb(0,0,0,0)" c padding="rect(9rp, 0rp, 0rp, 0rp)" />
</if>
<if id="atom(ProperTreeHeaderExpand)">
<Button background="themeable(dtb(PROPERTREE, PTP_FOLDERSHEADER, FHS_NORMAL), window)"
foreground="themeable(argb(255, ??, ??, ??), windowtext)"
padding="rect(0rp, 6rp, 0rp, 5rp)"
/>
<if mousefocused="true">
<Button background="themeable(dtb(PROPERTREE, PTP_FOLDERSHEADER, FHS_HOT), highlight)"
foreground="themeable(argb(255, ??, ??, ??), highlighttext)"
/>
</if>
<if keyfocused="true">
<Button background="themeable(dtb(PROPERTREE, PTP_FOLDERSHEADER, FHS_HOT), highlight)"
foreground="themeable(argb(255, ??, ??, ??), highlighttext)"
/>
</if>
<if pressed="true">
<Button background="themeable(dtb(PROPERTREE, PTP_FOLDERSHEADER, FHS_PRESSED), hotlight)"
foreground="themeable(argb(255, ??, ??, ??), highlighttext)"
/>
</if>
</if>
<if id="atom(ProperTreeHeaderCollapse)">
<Button background="themeable(dtb(PROPERTREE, PTP_FOLDERSHEADER, FHS_NORMAL), window)"
foreground="themeable(argb(255, ??, ??, ??), windowtext)"
padding="rect(0rp, 6rp, 0rp, 5rp)"
/>
<if mousefocused="true">
<Button background="themeable(dtb(PROPERTREE, PTP_FOLDERSHEADER, FHS_HOT), highlight)"
foreground="themeable(argb(255, ??, ??, ??), highlighttext)"
/>
</if>
<if keyfocused="true">
<Button background="themeable(dtb(PROPERTREE, PTP_FOLDERSHEADER, FHS_HOT), highlight)"
foreground="themeable(argb(255, ??, ??, ??), highlighttext)"
/>
</if>
<if pressed="true">
<Button background="themeable(dtb(PROPERTREE, PTP_FOLDERSHEADER, FHS_PRESSED), hotlight)"
foreground="themeable(argb(255, ??, ??, ??), highlighttext)"
/> 4. 信息栏文字颜色
打开 1.txt
将页面滚动到最下方并将光标定位至这一区域的任意位置
打开[搜索]对话框 (Ctrl+F)
输入 <DUIListView
将[方向]选择为[向上], 点击[查找下一个]
现在你可以看到 <DUIListView 下面有一大片文字
这一区域控制信息栏的文字颜色
这里有相当多不同的设置, 我无法一一解释它们,
这里有信息栏每个不同部分的颜色设置
(例如 头衔, 信息, 文件尺寸, 被选择的项目数, 鼠标划入 等等等等)
每项设置可以有不同的颜色
如果有任何疑问仅仅需要将这一块文字中的每一个单一颜色设置改变为你喜欢的颜色
现在向上滚动你将看到另外两个一模一样的文字块...
复制你刚刚编辑过的文字块, 并且粘贴到另外两个位置
保存这个文本文件并且替换回 shellstyle.dll
[ 本帖最后由 Digidea 于 2007-8-6 16:23 编辑 ] |