欢迎来到天天文库
浏览记录
ID:37640244
大小:585.22 KB
页数:15页
时间:2019-05-27
《TC界面美化定制》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、TotalCommander界面美化与定制作者:shanny目录1引言1.1TotalCommander7.0界面1.2TCEE界面1.3准备工作2设置篇2.1外观界面2.2字体设置2.3配色方案3图标篇3.1工具栏图标3.2主程序及文件图标3.3驱动器栏图标3.4鼠标光标4制作篇4.1素材收集4.2加工制作4.3打包集成5总结一、引言作为Windows下最好用的文件管理器,TotalCommander(简称TC)以其强大的功能而广受称道,唯其界面,却屡遭诟病。TC作者Ghisler是个实用主义者,一概漠视用户对界面的需求,从第一个32位版本3.0(1996
2、)开始,到7.0之前的6.x(2006),整整十年,TC的功能不断增强,唯有图标界面几乎一成不变,一直顽固地坚持着土土的win3.x风格。于是,TC那简陋到丑陋的界面,几乎成了很多TC用户们华丽的WindowsXP、Vista上的一景,这着实也吓跑了不少跃跃欲试的潜在用户。1.TotalCommander7.0界面幸好,Ghisler还不是彻底的老顽固,十年之后,终于推出了TC7.0(2006),新版本实现了更多的界面功能,如文件夹树窗口,菜单图标等;同时还更换了全套图标,新图标清新淡雅,令人耳目一新,我们的TC终于不那么丑了:)2.TCEE界面其实对TCF
3、ans来说,7.0图标界面的更新并不是最重要的。因为在7.0之前,TC就支持了不少界面定制的功能,比如允许用户配置配色,改变显示风格,使用自己的图片、图标等等。这使得用户在一定程度上可以更换默认的图标,美化定制TC的界面,打造属于自己的个性化TC。在此基础上,不少TCFans纷纷推出自己的美化版,增强版,比较具有代表性的如国内的TC美化版TCEE,张学思增强版,国外的TCUP,TCPowerPack等。其中,本人的TC美化版TCEE(TotalCommanderEmbellishedEdition)就是国内最早的TC美化版本,TCEE共有三种风格各异的界面主
4、题,分别为水晶主题,XP主题和卡通主题。下图就是水晶主题的TCEE界面:如图所见,虽然与TC7.0相比,很难说TCEE就一定更漂亮,这实在是个见仁见智的问题。然而,相对于TC6及之前版本,TCEE的美化效果还是比较明显的,当时制作TCEE的初衷就是为了吸引那些因界面原因而放弃TC的用户。事实上,从2002年推出至今,TCEE也确实发展了不少TC用户,而本人也在期间积累了些许美化定制的心得,本文将毫无保留地与大家分享这些经验。我们会从TC7.0的默认界面开始,一步一步通过配置实现与TCEE相同的界面,并且学习如何制作图标资源库,让大家能够DIY出属于自己TC版
5、本。注意:TC的配置文件设置会因版本(16位/32位)及环境(单色/彩色显示)不同而有所变化,本文以32位版本及彩色显示为准,不考虑16位单色情况。3.准备工作在开始之前,我们需要先安装一个原版TC版本,然后下载一些TCEE所用的美化资源TCEE_Resource.zip(387KB,http://www.shanny.com.cn/download/TCEE_Resource.zip),并把它解压到TC的安装目录,其中TCscheme.exe为切换TC界面主题的工具,Themes目录下是美化所需的图标资源,Language目录则存放TCEE的简体中文语言包
6、,为了讲解描述语言的统一,请将TC的语言设置为该目录下的Wcmd_chs.lng:在配置对话框单击语言(Language),然后选中“简体中文(SimplifiedChinese)Shanny版”确定即可。如下图所示:好,下面我们就开始TC的定制美化之旅!二、设置篇1.外观界面首先,我们通过“菜单->配置->选项”打开TC的配置对话框,来设置一下TC的外观界面,决定显示哪些界面元素。我们看到,TC几乎允许用户设置所有的界面元素的显示与否,除了菜单和文件列表。也有用户极端到连菜单都隐藏了的,不过这不在本文讨论之列。我们还是从易用性出发,保留绝大部分界面元素,只
7、隐藏“功能键按钮”,因为实际使用时按快捷键比按这些按钮来得更方便,我们没必要让它们占用宝贵的屏幕空间。另外,TCEE还显示了默认隐藏的“驱动器按钮”,勾选上“显示驱动器按钮”及“浮动图标”,这些驱动器按钮可以让用户方便直观地在各个驱动器之间切换。TC的所有设置都保存在配置文件里,界面相关的所有改动也都可以通过直接修改配置文件wincmd.ini来实现,在TC窗口点击“菜单->配置->编辑配置文件...”即可打开文件编辑。刚才我们所作的修改等价于以下配置:;TC屏幕布局[Layout];显示两个驱动器按钮栏DriveBar1=1DriveBar2=1;不显示功
8、能键按钮KeyButtons=0注意,与通过配置对话
此文档下载收益归作者所有